2017-07-13 10 views
0

JHipster 4のJPA CRUD足場を利用したAngularJSとAngular 2/4 UIの開発に精通していますが、また、MEAN-Stack UIの開発は、生産性の高い方法と考えています。JHipsterとMEAN-StackとMERN-Stackとの比較

JHipster JPA(MongoDB)とAngularスキャフォールディングでMEAN-Stack UIを利用するリファクタリングはどれぐらいかかりますか?

JHipsterの新しいReactサポートを使用している場合、JHipster JPA(MongoDB)およびReact scaffoldingでMERN-Stack UIを使用するにはどれだけのリファクタリングが必要ですか?

ああ、私の開発目標は、モバイル初のデザインであるPWAs(プログレッシブウェブアプリケーション)です。

+0

Stack Overflowへようこそ。あなたの質問は広すぎて主に意見があります。https://stackoverflow.com/help/how-to-askを参照してください。 –

答えて

0

jHipster generatorをフォークし、mongodbexpress.jsnodejsのテンプレートを追加する必要があります。

サーバー側のテンプレートは、ほとんどがgenerators/entity-server/templatesおよびgenerators/server/templatesです。これらのテンプレートファイルは、EJSテンプレート(EJS)として書き込まれます。

アプリの生成中の手順の1つは、JDLファイルからJSONファイルを作成することです。あなたは、このようなコマンドを使用してちょうどJSONの作成を実行できます。

yo jhipster:import-jdl jhipster-jdl.jh --db=mysql --json-only=true 

JSONファイルが.jhipsterフォルダ内に作成されます(注意隠されたフォルダを作る前に「」)プロジェクトの下で。 生成されたJSONを使用する "server"サブエンティティと "entity-server"サブジェネレータと同様の独自のサブジェネレータを作成します。テンプレートは、とJPAの代わりにnodejs,express.jsおよびmongodbを使用するJavaScriptと、Springブートを持ちます。

JHipsterコードに従ってサブジェネレータを作成することはできますが、これは簡単ではありません。 JHipsterのフォークのいずれかで既に誰かがこのすべてを行っているかもしれないと思います。その場合、そこから始めたいと思うかもしれません。

関連する問題