Zendフレームワークを使用してAPI中心のWebサービスを作成しようとしています。この画像に示すように、フロントエンドをバックエンドから分離し、すべての通信はAPIのみを使用して行う必要があります。
全体的なアーキテクチャは、次の画像に示すように要約できます。
プロジェクト編成とフォルダ構造の観点から、できればzendのプロジェクト編成方法との互換性を維持するための最良のアプローチ/プラクティスを知りたいです。
1つはフロントエンドのみを処理し、もう1つはAPIサーバーとしてのみ機能する、2つの別々のプロジェクトを作成する必要がありますか?