--- description: Convenções Next.js App Router globs: web/**/*.{ts,tsx} alwaysApply: false --- # Next.js - App Router em `web/src/app` - Landing pública em `/`; área logada virá em `/app` nas próximas etapas - TypeScript estrito; componentes em `web/src/components` - Chamar a API em `NEXT_PUBLIC_API_URL` (default `http://localhost:3001/api`) - Sem páginas PHP, sem CSS global de template Create Next App genérico na landing