Capítulo 197 de 456

appDir

Core Idea

Legacy config flag that used to enable the App Router (app directory), enabling layouts, Server Components, streaming, and colocated data fetching. No longer needed since Next.js 13.4 — the App Router is stable and on by default.

Key Concepts

  • appDir: Flag legado, mantido só por compatibilidade retroativa; não precisa mais ser setado.
  • React Strict Mode automático: Usar o diretório app habilita React.StrictMode automaticamente.

Key Takeaways

  1. Não use esta opção em projetos novos — o App Router já é padrão desde a 13.4.
  2. Ativar app liga React Strict Mode automaticamente.
  3. Existe um guia de migração incremental de pages para app.

Connects To

  • layouts, Server Components, loading.js: features habilitadas pelo App Router.
  • app-router-migration guide: caminho para migração incremental de pages para app.