ネイティブ クライアント (Android、iOS) 用のハイパーメディア API (HATEOAS) を公開することは良い考えだと思いますか? クライアントがそのような API を使用しようとするときの問題は何ですか?
UI は API からの応答によって駆動されると想定しています。
私は、ネイティブ クライアントと、それらが内部でどのように構築されているかについて、まったく経験がありません。
ネイティブ クライアント (Android、iOS) 用のハイパーメディア API (HATEOAS) を公開することは良い考えだと思いますか? クライアントがそのような API を使用しようとするときの問題は何ですか?
UI は API からの応答によって駆動されると想定しています。
私は、ネイティブ クライアントと、それらが内部でどのように構築されているかについて、まったく経験がありません。
ハイパーメディアは、速度、コスト、および可用性によるデータ転送の制限を考慮すると、モバイル デバイス用に作成されたようです。
この投稿では、私が抱えていた 2 つの懸念に対処します。
おそらく、他の誰かがネイティブ プラットフォームで利用可能な HATEOS ライブラリについて話すことができます。
HTH