OAuth認証を利用してTwitterのフォロワーをアプリ内でユーザーのフレンドとして保存する場合、
①TwitterのアカウントIDのみを配列で保存し、フレンドの詳細情報が必要な時だけTwitterAPIを叩いて情報を取得する
②フレンドの詳細情報をオブジェクト形式でデータベースに保存する
以上の二つのうちどちらが望ましいでしょうか?
アプリ内でプロフィール画像やTwitterで使用しているIDやHNを表示することを前提としています。
個人的にはデータベースの容量を節約できるメリットよりもクライアントで通信が増えることによりUXが低下するデメリットが上回るように思うのですが、皆さんのご意見を参考にしたく質問させていただきました。
(1)(2)でクライアントの通信量ってどのように違いますか?
データを取得するサーバが異なるだけでデータ量にそれほど差はでないと思いますが。
あなたの回答
tips
プレビュー