RESTful サービスを利用して Web クライアント (AngularJS) およびモバイル プラットフォーム (Android および iOS) と対話する新しいプロジェクトを開始しています。
ビジネス ロジックを RESTful サービス内に隠し、Web クライアントとモバイル プラットフォームの両方に同じコードを使用するという考え方です。
私たちのサーバーは、Zend Framework 3 を使用して PHP で構築されています (フレームワークは初めてです)。アプリケーションには、数百のサービスを持つ数十のエンティティがあります。
ZF2にはRESTモジュールがあるようですが、ZF3用のモジュールが見つかりません(少なくともドキュメントにはありません)。
私が持っているいくつかの質問:
- ZF3 を使用して RESTful サービスを提供する最善の方法は何ですか?
- ZF モジュールをインストールしますか? ZF3 に付属してすぐに使用できるものはありますか?
- サービス専用のコードでモジュールを作成しますか? 他のモジュールは、ビジネス ロジック用にこの REST モジュールを呼び出しますか?