私たちの会社が取り組む傾向がある主なフレームワークである Symfony2 を使用して、API ベースのサービスを作成しようとしています。REST、SOAP などの Web サービスを作成する最善の方法を調査するように言われました。私はあまり経験豊富なプログラマーではありません。私は主題を研究しようとしているだけです。
私たちが基本的に必要としているのは、あらゆるプラットフォームやデバイスで他のアプリを作成するための API を提供するシステムです。例: Twitter API を使用してツイートを投稿/取得できます。同様に、プログラミング言語、デバイス、OS に関係なく、他のユーザーがプラットフォーム上でサイトやアプリを構築するのに役立つ E-comm 製品を作成しようとしています。
私たちは、製品を純粋な「MVC アプリケーション」から API ベースのサービスに変換しようとしています。