何度も json 読んではリクエストを投げ、みたいなの、クライアントからすれば嫌だろうけど、ユーザ数に対して必ずスケールするクライアントとスケールさせ方が自明かつ簡単でないサーバ、どちらを複雑にするべきかと考えると……規模によるだろうけど、サーバをシンプルに保った方がよさそうじゃない?
(なお私はサーバのプロではない)
ネイティブアプリエンジニアが伝える、バックエンドエンジニアに認識して欲しい4つのこと | eureka tech blog
https://developers.eure.jp/tech/knowledges-for-backend-from-native
これの話。
> むしろ、サーバーサイドの方が潤沢なCPUリソースを保持しているので、処理はサーバーサイドに委譲すべきです。なので、複雑なロジックは全てサーバーサイドに吸収してもらいたいです。
気持ちはわかるけど、ここまで一般的な書き方されると疑義が出てくる