跳到正文
cccskills
免费在 GitHub 公开

nextjs-turbopack

Next.js 16+とTurbopack — インクリメンタルバンドル、FSキャッシュ、開発速度、TurbopackとWebpackの使い分け。

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md2.8 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Next.jsとTurbopack

Next.js 16+はローカル開発にデフォルトでTurbopackを使用する。Rustで書かれたインクリメンタルバンドラーで、開発の起動とホットアップデートを大幅に高速化する。

使用するタイミング

  • Turbopack(デフォルト開発): 日常の開発に使用。特に大規模アプリでコールドスタートとHMRが高速。
  • Webpack(レガシー開発): Turbopackのバグに遭遇した場合、またはWebpack専用プラグインに依存している場合のみ使用。--webpack(またはNext.jsバージョンによっては --no-turbopack; リリースのドキュメントを確認)で無効化。
  • 本番: 本番ビルドの動作(next build)はNext.jsバージョンによってTurbopackまたはWebpackを使用する場合がある。バージョンの公式Next.jsドキュメントを確認すること。

Next.js 16+アプリの開発やデバッグ、開発起動やHMRの遅さの診断、本番バンドルの最適化時に使用する。

仕組み

  • Turbopack: Next.js開発用のインクリメンタルバンドラー。ファイルシステムキャッシュを使用するため、再起動が大幅に高速化される(例: 大規模プロジェクトで5〜14倍)。
  • 開発でのデフォルト: Next.js 16から、next dev は無効化しない限りTurbopackで実行される。
  • ファイルシステムキャッシュ: 再起動時に以前の作業を再利用。キャッシュは通常 .next 配下にあり、基本的な使用には追加設定不要。
  • Bundle Analyzer(Next.js 16.1+): 出力を検査し、重い依存関係を見つけるための実験的なBundle Analyzer。設定または実験的フラグで有効化(バージョンのNext.jsドキュメントを参照)。

使用例

コマンド

next dev
next build
next start

使い方

ローカル開発にはTurbopack付きの next dev を実行する。コード分割の最適化や大きな依存関係の削減にはBundle Analyzer(Next.jsドキュメントを参照)を使用する。可能な限りApp Routerとサーバーコンポーネントを優先する。

ベストプラクティス

  • 安定したTurbopackとキャッシュ動作のために、最新のNext.js 16.xを使用する。
  • 開発が遅い場合、Turbopack(デフォルト)を使用していて、キャッシュが不必要にクリアされていないことを確認する。
  • 本番バンドルサイズの問題には、バージョンの公式Next.jsバンドル分析ツールを使用する。

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

コーディングエージェント(Claude Code、Aider、Codexなど)のカスタムタスクによる直接比較。合格率、コスト、時間、一貫性メトリクスを測定

中文简介正在准备中。当前显示原文说明。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

AIエージェントのアクションスペース、ツール定義、オブザベーションフォーマットを設計・最適化し、タスク完了率を向上させる

中文简介正在准备中。当前显示原文说明。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

評価ファーストの実行、分解、コスト考慮型モデルルーティングによるエージェンティックエンジニアとしての運用

中文简介正在准备中。当前显示原文说明。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

AIエージェントが実装出力の大部分を生成するチームのためのエンジニアリング運用モデル

中文简介正在准备中。当前显示原文说明。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

AI支援開発のためのリグレッションテスト戦略。データベース依存なしのサンドボックスモードAPIテスト、自動バグチェックワークフロー、同一モデルがコードの作成とレビューを行う際のAIの盲点を検出するパターン。

中文简介正在准备中。当前显示原文说明。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

AndroidおよびKotlin Multiplatformプロジェクトのためのクリーンアーキテクチャパターン — モジュール構成、依存関係ルール、UseCase、Repository、データレイヤーパターン

中文简介正在准备中。当前显示原文说明。

hage-oyaji/everything-claude-code-jp-local32026年3月29日 更新

查看 hage-oyaji 的全部技能

报告此技能的问题