モバイル アプリケーションは、REST API を使用してサーバーと通信します。当初は、RESTful な状態を維持し、優れたプラクティスを使用し続けたいと考えていました。しかし:
- 私たちの API は決して公開されません (内部使用のみ)
- アプリケーションはますます複雑になり、リクエストの数は大幅に増加しています
すべての制約を尊重するのは難しいため、大規模なサービスの公開 API は実際には RESTful ではないことがわかりました。
データを取得するために 5 つのリクエストを作成する代わりに、1 つのリクエストのみを作成し、クライアント側で json を解析できると思いますか? 重要な REST ルールに違反していますが、モバイル アプリケーションのパフォーマンスが大幅に向上しますか?
ありがとう