February 25, 2026

Next vs Vite: choose your fighter

Vinext – The Next.js API surface, reimplemented on Vite

AI-built “Next-on-Vite” drops — hype meets eye-rolls

TLDR: Vinext re-creates the Next.js experience on Vite, with most of the code written by AI and claiming 94% compatibility plus easy Cloudflare deploys. The crowd is split: some love the speed and convenience, others doubt the value of redoing Next and worry about AI-built reliability in real projects.

Vinext just landed with a wild promise: run your Next.js apps on Vite, the speedy dev tool adored by front‑end folks. The plot twist? AI wrote most of it, and the team claims 94% of the Next.js features already work. That’s catnip for the curious, but also fuel for skeptics. One top comment bluntly asks, “Is the Next.js API surface worth reimplementing?” — a mood that echoes through the thread.

Fans cheer the vibe of faster reloads and a clean setup, plus one‑command deploys to Cloudflare’s global network (translation: quick starts and worldwide reach). But the drama heats up around trust: if AI cranked this out “in one week,” what breaks when you hit production? Another commenter points back to the earlier debate — “How we rebuilt Next.js with AI in one week” — and the crowd splits into Team Brave Experiment vs Team Not-On-My-Prod.

Memes flew: “Diet Next,” “Next, but Vite‑ier,” and jokes about the 6% that doesn’t work being the exact thing your boss needs. Some cheer that you can run both setups side‑by‑side, others side‑eye Cloudflare as a default target. It’s classic internet energy: bold tech, bigger promises, and a live‑wire comment section questioning everything.

Key Points

  • Vinext reimplements the Next.js API surface on Vite and is labeled experimental, with most code written by AI (Claude Code).
  • An Agent Skill enables automated migration using AI coding tools, handling checks, dependencies, config, and dev server startup.
  • Manual usage provides CLI commands (dev, build, start, deploy, init, check, lint) and auto-detection of Next.js project structure without requiring a basic vite.config.ts.
  • vinext init performs a non-destructive migration: installs vite and @vitejs/plugin-rsc, adjusts module config, adds scripts, and generates a minimal vite.config.ts.
  • The project reports ~94% API coverage and targets Cloudflare Workers for deployment, offering zero cold starts and integration with KV, R2, and D1.

Hottest takes

"Is the Next.js API surface worth reimplementing?" — ubercore
"How we rebuilt Next.js with AI in one week" — h4ch1
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.