[{"data":1,"prerenderedAt":24},["ShallowReactive",2],{"tag-articles-ビルド最適化":3},[4,10,14,19],{"title":5,"description":6,"path":7,"publishedAt":8,"updatedAt":9},"ビルド最適化ログ - Nuxtビルド時間47%削減の記録","apps/webのビルド時間を計測し、/searchプリレンダリング除外とnuxt-og-imageモジュール削除で累積47%削減を達成した最適化の記録","/build-optimization-log","2026-01-29T00:00:00.000Z",null,{"title":11,"description":12,"path":13,"publishedAt":8,"updatedAt":9},"2026年1月29日の開発日記 - 株主総会タイムライン可視化とモールス信号アプリ","株主総会スケジュールのインタラクティブ可視化、モールス信号二分木アプリ、Nuxtビルド時間47%削減、テンバガーシミュレーション改善、slug重複問題の解決など盛りだくさんの1日","/2026-01-29-diary",{"title":15,"description":16,"path":17,"publishedAt":18,"updatedAt":9},"Eurekapuのデプロイが9.3分に伸びた話：R2リダイレクト移行と、Codexに3回ダメ出しされた計画書","Eurekapu-NUXT4のデプロイ時間が9.3分まで伸び、dist/総量248MB・5195ファイルまで肥大化していた。R2画像移行→dynamic importの順で計画を立てたら、Codexレビューに『順序が逆』『dynamic importは Worker バンドルから消えない』『$fetch('/content/...')はSSRで404』と3点まとめて致命傷を指摘され、計画を全面改訂。最終的に _redirects 方式でR2にリダイレクトする形に落として、wrangler pages deployだけで完結する流れに揃えた。最後、ビルド中にファイルを編集してapp-styles.B3Vj9TBQのハッシュ不整合に引っかかった反省も書いておく。","/deploy-optimization-r2-redirects","2026-05-13T00:00:00.000Z",{"title":20,"description":21,"path":22,"publishedAt":23,"updatedAt":9},"Nuxt Content v3 でビルド時間20分の壁に並列化で挑んだが意味なかった話","Cloudflare Pages へのデプロイで Nuxt Content v3 のビルド時間が20分に膨らんだ。タグページ削除で13分台まで落とせたが、そこからさらに concurrency: 8 で並列化を試したら逆に遅くなった。Nitro の prerender が worker_threads 未対応で並列化が効かないと判明するまでの試行錯誤を記録する。","/nuxt-build-time-parallel-investigation","2026-06-16T00:00:00.000Z",1785654935276]