Adaloを利用してSNSを作成しているのですが、
描画のパフォーマンスについてご質問です。
現在、HOME画面にイメージリストのコンポーネントを配置しているのですが、
ログイン後に表示されるまで時間がかかっているのです。
少しでもパフォーマンスを上げるコツはありますでしょうか。
Adaloを利用してSNSを作成しているのですが、
描画のパフォーマンスについてご質問です。
現在、HOME画面にイメージリストのコンポーネントを配置しているのですが、
ログイン後に表示されるまで時間がかかっているのです。
少しでもパフォーマンスを上げるコツはありますでしょうか。
基本的には、読み込み時のスクリーンの数や読み込まれたスクリーンのRelation,Actionを減らすことが必要です。
ぱっと思いつくのは、以下の3つです。
2.DBでMultiでのRelationを減らす
そうでしたか!!やはりごしてきのとおりっすよね!
大変参考になります。またごしつもんさせてください。
はい~。よろしくお願いします。頑張ってくださいね!
あとはcloudinaryのような外部サービスを使って画像を圧縮して表示するみたいな方法もありそうですね。
画像のデータ自体が重なると重くなる可能性もありますので、画像のテキスト(image url)管理もおすすめです。ただ、cloudinaryの方が早い印象はあります。
方法は、
createで画像をよみこみ、updateでimage URLをテキストでとりこみ、deleteで画像を消す。そうすればimage urlだけしか残らないので軽くなりオススメです。