How we rebuilt Next.js with AI in one week
5 hours ago
- #Cloudflare
- #Vite
- #Next.js
- vinext is a drop-in replacement for Next.js, built on Vite, offering faster builds and smaller client bundles.
- It deploys to Cloudflare Workers with a single command and has early benchmarks showing 4x faster builds and 57% smaller bundles.
- Next.js has deployment challenges in serverless ecosystems, requiring bespoke tooling and adapters.
- vinext reimplements Next.js API surface on Vite, avoiding the fragility of adapting Next.js output.
- Early benchmarks show vinext builds 1.6x to 4.4x faster than Next.js, with significantly smaller bundle sizes.
- vinext supports Cloudflare Workers deployment with features like KV caching and ISR out of the box.
- Traffic-aware Pre-Rendering (TPR) is introduced to optimize pre-rendering based on actual traffic data.
- The project was completed in under a week by one engineer directing AI, costing about $1,100 in tokens.
- AI was used extensively, with guardrails like tests and code reviews to ensure quality.
- vinext is experimental but has extensive test coverage and early real-world usage.