私は pinterest.com のような機能を持つ Web サイトで作業する予定です。同時に、Android および iPhone アプリ用の API を開発する必要があります。CakePhp でこの Web サイトを開発する予定です。私の質問は、同じものを使用して Web サイトと API を開発する方法モデルとコントローラー、つまり、ビューレイヤーのみが変更されます。Web サイトの場合は html になり、API の場合は json になります。これを効率的に行うことは可能ですか。また、どのコーディング パターンに従う必要がありますか。コードのオープン ソースの例を教えてください。
このリンクは私にいくつかの情報を提供しますが、詳細な手順は役に立ちます:)