-1

PlayFrameworkとAngularJSを使用して開発されるアプリケーションを計画しています。このアプリケーションにはモバイルインターフェイスがあるので、2つの異なるプレイアプリケーションを作成します。

  • RETSTfulAPIのアプリケーション1を再生します
  • Webクライアント用のアプリケーション2を再生します

RESTful APIにはすべてのビジネスロジックが含まれ、サービスレイヤーとして機能し、WebクライアントがAPIにアクセスします。また、別のAPIにビジネスロジックを含めることで、アプリケーションサービスをサードパーティに公開して、サービスを利用し、アプリケーションサービスをアプリケーションに統合できるようになります。

この構成についての専門家の考えを教えてください。

他の選択肢やそれを行うためのより良い方法はありますか?

4

1 に答える 1

1

これは完全に有効なアプローチです。物事を分離しておくことです。2つのアプリケーションのオーバーヘッドに対処する必要があります。それをモジュラーアプリケーション(サブモジュール付き。play2.1にはこれに関していくつかの優れた点があります)に変換することも良い考えです。

もちろん、いつでも1つのアプリケーションにとどまり、そこからすべてを提供し、ロジックを分離しておくことができます(たとえば、さまざまなコンテンツを処理するためのさまざまなコントローラー/ルート)。

于 2013-01-15T17:46:02.713 に答える