Commit activity
Last 12 weeks · 1 commit
Community health
2 of 6 standards met
Recent PRs & issues
Summary Add a Parameter Matching entry demonstrating the APIs from https://github.com/vercel/next.js/pull/97393: Compare , , , and using four product cards for the same unlisted ID. Keep the combined language/product policy example under an expandable section. Generate fresh unlisted IDs to repeat cold visits without clearing caches. Disable link prefetching in these examples so the first click starts the request. Keep product data cached independently of parameter policy, with a visible cache timestamp and a simulated 1.5-second query. Pin Next.js to the user-approved PR preview until a published canary includes the API. Upgrade , use the stable navigation-stage imports, and enable agent feedback. The preview supplies a Linux compiler; an optional canary macOS compiler enables Apple Silicon testing and currently emits a version-mismatch warning. Verification Full production build, including TypeScript, passed before the UI simplification. After simplifying the UI, TypeScript, formatting, development browser checks, and Next.js compilation/error introspection passed. Checked the retry control, expandable section, product link, and back navigation. Production checks passed for listed values, 404 for unlisted restricted values, blocking generation, fallback streaming, dynamic parameters, and inherited policies. Repeated requests reused the cached product query. The build manifest confirmed dynamic IDs were excluded from concrete prerenders. Verified the original fresh-ID control and a client navigation to its generated product URL in the production browser.
Recent fixes
Summary Add a pull request workflow that builds the PR and , then compares client JavaScript chunk size. Include , which writes a markdown report and posts or updates a single NextPerf comment on the pull request. Test plan [ ] Open a pull request and confirm the NextPerf workflow runs on Ubuntu with Node 20 [ ] Confirm the job builds both the PR branch and the base branch [ ] Confirm a NextPerf comment is created, and a later push updates that same comment
Summary https://layouts-playground-git-codex-navigation-await-prefetch.vercel.sh/prefetch-stages upgrade Next.js and to add separate and playground examples following the existing demo design and explanation length use `navigation()use cachenavigation()prefetch()16.4.0-canary.12prefetch={true}pnpm exec next build --webpack` cold production navigation: Top ready immediately; recommendations fallback at 21 ms and content at 1,525 ms cold production navigation: Shorts fallback at 23 ms and product content at 1,530 ms
Repository: vercel/next-app-router-playground. Description: A playground to explore Next.js features such as nested layouts, instant loading states, streaming, and component level data fetching. Stars: 3008, Forks: 761. Primary language: TypeScript. Languages: TypeScript (97.9%), CSS (2%), JavaScript (0.2%). License: MIT. Homepage: https://app-router.vercel.app/ Topics: nextjs, react, vercel. Open PRs: 2, open issues: 0. Last activity: 2w ago. Community health: 50%. Top contributors: delbaoliveira, aurorascharff, huozhi, timneutkens, leerob, manovotny, styfle, wyattjoh, amimaro, BekzodIsakov and others.