Loading...
Loading...
Next.js App Router best practices — file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling. Use when writing, reviewing, or debugging Next.js App Router code.
npx skill4agent add jgamaraalv/ts-dev-kit nextjs-best-practicesNote: Next.js 16 renamedtomiddleware.ts. Verifyproxy.tssupport in your version;proxy.tsremains the stable API.middleware.ts
paramssearchParamscookies()headers()'use client''use server''use cache'useRouterusePathnameuseSearchParamsuseParamscookiesheadersdraftModeaftergenerateStaticParamsgenerateMetadataerror.tsxglobal-error.tsxnot-found.tsxredirectpermanentRedirectnotFoundforbiddenunauthorizedunstable_rethrowPromise.allroute.tspage.tsxgenerateMetadatanext/ognext/image<img>sizesnext/fontnext/scriptid@next/third-partiesuseSearchParamsusePathname@slot(.)default.tsxrouter.back()output: 'standalone'--debug-build-paths