私は、NodeとAngularフロントエンドで書かれたAPIを使ってWebアプリケーションを開発しています。私の現在の展開パイプラインは、変更のソース管理を監視し、すべてをビルドサーバーにプッシュします。ビルドサーバーでは、ビルドされた後、運用環境に展開されます。現在のところ、NodeアプリケーションはAngularフロントエンドに対応するように設定されていますが、これは不要で変更が必要です。私の質問は、フロントエンドとバックエンドのアプリケーションを別のリポジトリに配置することをお勧めしますか?そうすれば、それぞれの展開を個別に制御できます。 My Nodeアプリケーションはコンパイルに多少時間がかかるC++ライブラリを多く使用しています。フロントエンドを変更するたびにコンパイルする必要はありません。それらを分けることは良い考えですか?Angularフロントエンドを別個のソースコントロールレポに配置するのは良い方法ですか?
0
A
答えて
1
フロントエンドコードを変更したときにバックエンドライブラリを再コンパイルしないようにするには、reposを区切る必要はありません。
gulp/grunt /いくつかの設定で十分なはずのルール...
関連する問題
- 1. AngularフロントエンドからC#バックエンドへオブジェクトの配列を渡す方法
- 2. CSS/jQueryで5個のDIVを再配置する最良の方法は?
- 3. セカンダリメソッドを別のクラスに配置し、クラスメソッドのように使用するのは良い方法ですか?
- 4. System.out.printlnを別のメソッドに配置するのは良いですか?
- 5. オブジェクトを配置する別の方法
- 6. リストビューで個々の子クラスを別々にレンダリングする最も良い方法は何ですか?
- 7. ラジオボタンを重ねて配置する最も良い方法は何ですか?
- 8. 別のタブパネルにASP.NETカスタムコントロールを配置する方法は?
- 9. 良いキューシステム - または、別の言語からジョブを再配置する方法
- 10. 配列からアイテムを一度に10個取り出す最良の方法
- 11. ListViewを別のListViewに配置する方法...?
- 12. これは別のユーザーにAPIを配布する最も良い方法ですか?
- 13. three.jsオブジェクトを別の場所に配置する方法(グローバルワールド位置)
- 14. openlayers 3の別のdivの中にズームコントロールを配置する方法は?
- 15. クイックビューアで別個のレコードを取得する方法は?
- 16. log4jで別個のロガーを取得する方法は?
- 17. 2つのdivに配列の要素をAngularで表示する方法は?
- 18. モデルのコールバックメソッドを個別にテストする方法は?
- 19. Couchbaseの:それは個別にリストオブジェクトまたは各オブジェクトを取得するには良いですか?
- 20. マーカーを正しい位置に配置する方法は?
- 21. 個別のUIとAPIのフロントエンドがある場合のビジネスレイヤエラーのローカリゼーションの処理方法は?
- 22. ドメインクラスの名前にEntityを置くのは良い方法ですか?
- 23. UITextViewでテキストの色を個別に変更する方法
- 24. リフレッシュせずに同じページにajaxフォームと表を配置する最良の方法は何ですか?
- 25. 別のビューにサブビューを配置する
- 26. Pythonのコマンドラインツールを配布する最も良い方法は何ですか?
- 27. SQLiteに配列を保存する最も良い方法は何ですか?
- 28. は、Zend Frameworkのクエリでの間に配置する方法を
- 29. 別のjbutton上に配置されたjbuttonにフォーカスする方法は?
- 30. ジャイロスコープのデータを個別に統合する方法はありますか?