バイブコーディングなら週末で公開できる。
ユーザーに使い続けてもらう決め手はスピード 👇
バイブコーディングで作ったアプリで改善すべき20のこと:
→ まずは計測:モバイルでLighthouseとPageSpeedを実行する
→ すべての画像をWebPまたはAVIFに圧縮する
→ ファーストビューより下の画像は遅延読み込みにする
→ 静的ファイルをCDNから配信する
→ AIが追加したものの、使っていないパッケージを削除する
→ JavaScriptを分割し、各ページで必要なものだけ読み込む
→ メインのフォントをプリロードし、フォントは1〜2種類だけ使う
→ 絞り込みに使うカラムにデータベースインデックスを追加する
→ N+1クエリを解消する
→ すべてを読み込むのではなく、リストをページネーションする
→ 変更頻度の低いAPIレスポンスをキャッシュする
→ 完全な回答を待たせず、AIのレスポンスをストリーミング配信する
→ 画面を真っ白にせず、スケルトンや読み込み中の状態を表示する
→ 負荷の高い処理をバックグラウンドジョブに移す
→ ユーザーの近くにサーバーを配置する
→ メインのルートでコールドスタートをなくす
→ 検索入力をデバウンスする
→ 不要なサードパーティスクリプトを削除する
→ 低価格のAndroidスマートフォンを4G回線で使ってテストする
→ AIに「この