[{"data":1,"prerenderedAt":35},["ShallowReactive",2],{"tag-articles-パフォーマンス":3},[4,10,15,20,25,30],{"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":14,"updatedAt":9},"Nuxtブログの検索ページ軽量化 - FlexSearch削除とselect()による最適化","FlexSearchライブラリを削除し、Nuxt Contentのselect()とシンプルな部分一致検索に置き換えてパフォーマンスを改善した記録","/search-page-performance-optimization-2026-01-30","2026-01-30T00:00:00.000Z",{"title":16,"description":17,"path":18,"publishedAt":19,"updatedAt":9},"2026年1月31日の開発日記 - クレカ明細UIの大規模リファクタリング","tax-assistantのクレカ明細画面を集中的に改善。確定処理のカクつき解消、ステータス命名統一、デザインシステム整理、Prettier導入まで一気に実施した1日","/diary-2026-01-31","2026-01-31T00:00:00.000Z",{"title":21,"description":22,"path":23,"publishedAt":24,"updatedAt":9},"Eurekapu簿記問題集をNuxt4へ移行 - 2カラムUI・テスト整備・パフォーマンス99%改善まで","旧Vue2プロジェクトからNuxt4への簿記問題集ページ移行。CLAUDE.md作成、VPS経由の画像一括DL、2カラムレイアウト、正解/不正解の色分け、Vitest+Playwright全パス、JSON lazy import化で305KB→300バイト削減など一日の全記録。","/eurekapu-quiz-migration-2026-02-20","2026-02-20T00:00:00.000Z",{"title":26,"description":27,"path":28,"publishedAt":29,"updatedAt":9},"CF基準条文ビューアの機能拡張 -- 解決率100%達成と2カラムHTML分割","Phase Fの未解決26件をgeneral provision追加で100%解決し、全条文の2カラムHTML化・基準ごとの個別ファイル分割・引用コンテキスト追加・フィルター機能を実装した記録","/cf-standards-viewer-enhancement","2026-04-20T00:00:00.000Z",{"title":31,"description":32,"path":33,"publishedAt":34,"updatedAt":9},"NuxtのSSGビルドが3倍遅くなった原因調査 — 差分ビルドではなくプリレンダー共有キャッシュで立て直す","デプロイが26分に膨らんだ原因を過去計測と突き合わせて調査。関連記事とタグページが毎回全記事を引き直すO(N²)構造を特定し、差分ビルドを見送って全件クエリの1回化とタグ逆引き索引の共有を計画・実装するまでの記録。","/ssg-prerender-fullscan-cache","2026-07-19T00:00:00.000Z",1785654931033]