Apply modern Next.js App Router best practices in the Bricks dashboard. Use when creating or reviewing routes, layouts, server and client component boundaries, metadata, data fetching, caching, or other Next.js-specific implementation decisions.
Use this for Next.js-specific work in this repo.
This repo uses a modern Next.js App Router scaffold.
Check these first before lower-level tweaks:
use client boundaries as small as possibleuse client higher in the tree than necessary.useEffect unless it is clearly the best solution.Before finishing, ask:
use client only applied where needed?Read only if needed:
references/vercel-next-best-practices.md