this great articleを読んだ後、私たちのプラットフォームをマイクロサービスアーキテクチャに移行することを考えました。Asp.Netを使用したマイクロサービス
私たちのスタックは、サーバー上のAsp.Net Web API(Rest ...)です。 正面に角2があります。
私はこの道を続けなければならないかどうかを確認するために、少しの概念証明をしたかったのです。
私の理解として、Webアプリケーションからいくつかのチャンクを取り出し、マイクロサービスに分割する必要があります。最初は、「ユーザー」と「購入履歴」という2つの画面(それぞれがマイクロサービスには大きすぎますが、これはPOCにすぎません)を取って、それぞれをマイクロサービスとして作成したいと考えています。
私はUIがマイクロサービスの一部でなければならないことを読んだので、それぞれのために新しい角度2つのアプリケーションを作成する必要がありますか?
もしそうなら、残りの部分を使ってレンダリングされたHTMLを呼び出す必要がありますか?
偉大な応答をありがとう。ちょっと一言、ユーザ画面を例にしてみましょう。 UIがマイクロサービスの一部であるべきか?その場合、このマイクロサービスは完全な角2アプリを含む必要がありますか? –
バックエンドとフロントエンドを別々の部分に分ける方が良いです。あなたの場合、ユーザーはバックエンドサービス(休息API)とユーザーUIアプリを持つことができます。 –
はい、そうです。問題は、UI用のモノリシックな角2アプリケーションがあることです。したがって、ユーザーがモノリシックアプリの別の角度2アプリまたは一部である必要があるかどうかは疑問です。 –