サーバーからデータを取得するモバイルアプリケーションがあります(REST API)
次の 2 つの方法があります。
- /v1/movies (映画を返す: id、タイトル、image_url ...)
- /v1/likes (ユーザーが気に入った映画の ID を返します)
モバイル アプリケーションには、ユーザーが好きな映画を含む "My likes" ビューがあり、このビューには必要なメタデータ (id、title、image_url ...) も含まれている必要があります。
いくつかの解決策があります:
- "/likes/" メソッドで映画に関する詳細情報を返す
- 新しいメソッド「/movies/likes/」を作成
- モバイル アプリは 2 つのリクエストを行う必要があります。
私は知っています、これは柔軟性とスピードの間の選択です。アプリケーションがシック クライアントではなくシン クライアントになるときの境界はどこですか?