私は、NodeとAngularフロントエンドで書かれたAPIを使ってWebアプリケーションを開発しています。私の現在の展開パイプラインは、変更のソース管理を監視し、すべてをビルドサーバーにプッシュします。ビルドサーバーでは、ビルドされた後、運用環境に展開されます。現在のところ、NodeアプリケーションはAngularフロントエンドに対応するように設定されていますが、これは不要で変更が必要です。私の質問は、フロントエンドとバックエンドのアプリケーションを別のリポジトリに配置することをお勧めしますか?そうすれば、それぞれの展開を個別に制御できます。 My Nodeアプリケーションはコンパイルに多少時間がかかるC++ライブラリを多く使用しています。フロントエンドを変更するたびにコンパイルする必要はありません。それらを分けることは良い考えですか?Angularフロントエンドを別個のソースコントロールレポに配置するのは良い方法ですか?
0
A
答えて
1
フロントエンドコードを変更したときにバックエンドライブラリを再コンパイルしないようにするには、reposを区切る必要はありません。
gulp/grunt /いくつかの設定で十分なはずのルール...
関連する問題
- 1. CSS/jQueryで5個のDIVを再配置する最良の方法は?
- 2. AngularフロントエンドからC#バックエンドへオブジェクトの配列を渡す方法
- 3. セカンダリメソッドを別のクラスに配置し、クラスメソッドのように使用するのは良い方法ですか?
- 4. System.out.printlnを別のメソッドに配置するのは良いですか?
- 5. Safariブラウザにテキストを配置する最も良い方法は何ですか
- 6. アンドロイドのリニアレイアウトにコンテンツを配置する最も良い方法
- 7. オブジェクトを配置する別の方法
- 8. データベーステーブルごとに個別のDAO実装クラスを用意するのは良い方法ですか?
- 9. リストビューで個々の子クラスを別々にレンダリングする最も良い方法は何ですか?
- 10. Angular Materialでコンテキストメニューを正しく配置する方法は?
- 11. ラジオボタンを重ねて配置する最も良い方法は何ですか?
- 12. 個々の配列の要素を個別に接続する方法
- 13. MVCフロントエンドでベアラトークンAPIバックエンドを使用する(別個のアプリケーション)
- 14. Androidで個別のシークバーティックにTextViewを均等に配布する方法は?
- 15. 特定の列を別のdatagridviewに配置する方法は?
- 16. TextViewを別のTextViewの後ろに配置する方法は?
- 17. MainActivityでArrayListを別のアクティビティから再配置する方法
- 18. AngularでのルーティングでcanNotActivateを置き換える良い方法はありますか?
- 19. 良いキューシステム - または、別の言語からジョブを再配置する方法
- 20. Angular JS - オブジェクトの配列に別のオブジェクトのデータを配置する
- 21. 行を別の行に配置する方法は?/CSS
- 22. 別のタブパネルにASP.NETカスタムコントロールを配置する方法は?
- 23. 配列からアイテムを一度に10個取り出す最良の方法
- 24. jsonをPythonでフロントエンドに送る最良の方法
- 25. Angular-CliフロントエンドをSpringブートバックエンドに結合する方法
- 26. 配列値を個別にエコーする方法
- 27. htmlで何かの周りに 'フレーム'を配置する最良の方法は何ですか?
- 28. 配列の特定の要素を別の配列に配置する方法
- 29. javaで個別の配列要素を印刷する方法は?
- 30. 個別に4D配列の平均を計算する方法は?