File-system conventions
Core Idea
Página-índice das convenções de arquivo especial do App Router (page, layout, loading, error, route, etc). Sem conteúdo técnico próprio.
Key Concepts
- default.js, page.js, layout.js, loading.js, error.js: arquivos de segmento de rota.
- route.js: Route Handler (API endpoint).
- template.js: como layout, mas remonta em cada navegação.
- not-found.js, forbidden.js, unauthorized.js: páginas de erro específicas.
- instrumentation.js, instrumentation-client.js: hooks de observabilidade server/client.
- mdx-components.js: customização de componentes MDX.
- Dynamic Segments, Parallel Routes, Intercepting Routes, Route Groups: convenções de estrutura de pastas.
- Metadata Files, Route Segment Config: configuração declarativa por rota.
- public, src: pastas convencionais do projeto.
Key Takeaways
- Página de navegação; use como mapa das convenções de arquivo.
- Cada convenção listada tem seu próprio capítulo de referência detalhado.
Connects To
- default.js (ch112), Dynamic Segments (ch113), error.js (ch114), forbidden.js (ch115), instrumentation.js (ch116), instrumentation-client.js (ch117), Intercepting Routes (ch118), layout.js (ch119), loading.js (ch120), mdx-components.js (ch121), not-found.js (ch122): subpáginas cobertas neste lote.