OFICIAL Cloudflare Blog

Next.js applications, powered by Vite: introducing Vinext 1.0

What happened
Based on Cloudflare Blog · Sep 28, 2026

Cloudflare released Vinext 1.0, enabling Next.js applications to run on any web platform, including Cloudflare Workers free tier, with improved compatibility and migration tools.

Next.js applications, powered by Vite: introducing Vinext 1.0
Cloudflare Blog — Cloudflare
Key points
·
Vinext 1.0 supports both Next.js App and Pages Router for deployment to Cloudflare Workers free tier and other platforms.
·
Cache warming moves prerendering to Cloudflare’s network, prioritizing high-traffic pages before production deployment.
·
Automated daily reviews of Next.js canary changes ensure Vinext remains compatible with upstream updates.
Key numbers
·
The framework now achieves over 99% compatibility for customer-requested features across both routers, driven by community testing and rigorous validation.
·
0 introduces build-time prerendering for static sites and page-level Incremental Static Regeneration (ISR) for both routers, supporting generateStaticParams() and getStaticPaths().
·
Deployments use a phased rollout, uploading Worker versions to 0% traffic before promoting to production, ensuring caches are populated before user access.

Vinext began as a seven-day experiment to replicate Next.js with Vite, evolving into a production-ready framework trusted by customers for high-traffic applications. The 1.0 release expands compatibility to both App and Pages Router, allowing Next.js apps to deploy anywhere, including Cloudflare Workers free plan, Netlify, or AWS Lambda. Developers can migrate existing projects using two commands: npx vinext check and npx vinext init, preserving project structure while adopting Vite and deployment configurations.

The framework now achieves over 99% compatibility for customer-requested features across both routers, driven by community testing and rigorous validation. Vinext replicates Next.js behavior precisely, not just API names, ensuring correct rendering, caching, and request handling. Automated test suites and nightly Next.js end-to-end tests maintain stability, while direct collaboration with large customers addresses real-world deployment challenges.

Vinext 1.0 introduces build-time prerendering for static sites and page-level Incremental Static Regeneration (ISR) for both routers, supporting generateStaticParams() and getStaticPaths(). Cache warming moves prerendering to Cloudflare’s network, prioritizing high-traffic pages to reduce build times. Deployments use a phased rollout, uploading Worker versions to 0% traffic before promoting to production, ensuring caches are populated before user access.

The project now automates daily reviews of Next.js canary changes, tracking regressions and proposing fixes through a self-improving pipeline. Agents compare codebases, build reproductions, and port tests to Vinext, focusing maintainers on critical issues. This approach ensures Vinext stays aligned with Next.js updates while addressing caching and server differences between development and production environments.

Original source → Deals on Clipraptor.com →