Cloudflare annoncerede udgivelsen af ViNext, en eksperimentel ramme, der genimplementerer Next.js API-overfladen direkte oven på Vite. En virksomhedsingeniør genopbyggede ved hjælp af en kunstig intelligens-model projektet på kun en uge, mellem den 13. og 20. februar 2026. Resultatet byder på produktionsopbygning op til 4,4 gange hurtigere og kundebundter op til 57 % mindre sammenlignet med Next.js 16.1.6 med X.__NM6__ ViNext tillader direkte implementering på Cloudflare Workers med en enkelt kommando og bruges allerede i produktionen af nogle teams.
Projektet fremstår som en løsning på begrænsninger ved at implementere Next.js i forskellige serverløse miljøer. Diferente af adaptere som OpenNext, som ændrer outputtet af den originale build, ViNext genopbygger væsentlig funktionalitet såsom filbaseret routing, server-side rendering, React Server Components, serverhandlinger, caching og middleware. Essa tilgang bruger Vite som en base, et værktøj, der er vedtaget af rammer som Astro, SvelteKit, Nuxt og Remix. Kompatibilitet dækker både App Router og Pages Router, hvilket giver app/ og sider/ biblioteker mulighed for at fungere uden væsentlige ændringer.
AI-accelereret udvikling
Oprettelsesprocessen involverede omkring 800 sessioner med Claude-modellen af Anthropic. De samlede omkostninger i API-tokens var omkring $1.100. Ingeniøren definerede den indledende arkitektur på få timer og guidede modellen til at generere koden iterativt. Essa strategi demonstrerer, hvordan nuværende AI-værktøjer kan håndtere komplekse systemer, når der er klar dokumentation, robust test og et solidt teknisk fundament som Vite.
ViNext opnåede 94 % dækning af Next.js 16 API. Benchmarks offentlige møder afholdt i CI på GitHub bekræfter ydeevneforbedringer. Sites i produktion, ligesom National Design Studio på cio.gov, har allerede vedtaget rammerne og rapporterer gevinster i byggetid og bundtstørrelse.
Tekniske fordele og integration med Cloudflare
ViNext tilbyder enkle kommandoer til udviklere. Após installer via npm install vinext, det er muligt at køre vinext dev til udvikling med hot modul udskiftning, vinext build til produktion og vinext deploy til automatisk installation på Cloudflare Workers. Indbygget integration med platformstjenester inkluderer KV-understøttelse til caching i Incremental Static Regeneration (ISR). Desenvolvedores konfigurer tilpassede handlere til caching med mulighed for fremtidig brug af R2 eller Cache API.
Cachelaget kan tilsluttes, hvilket øger fleksibiliteten. Aplicações får direkte adgang til Durable Objects, KV og AI-bindinger uden løsninger, både i udviklings- og produktionsmiljøer i arbejdstiden. Implementeringen genererer automatisk konfiguration af Worker, hvilket forenkler processen sammenlignet med traditionelle løsninger.
Benchmarks og præstationssammenligninger
Tests viser produktionsopbygning på 1,67 sekunder med Vite 8 og Rolldown, mod 7,38 sekunder på Next.js med Turbopack. Den gzippede klientpakke falder fra 168,9 KB til 72,9 KB, en reduktion på 57 %. Esses-numre er afledt af offentlige og gentagelige metoder. Projektet planlægger at udvikle sig med Rolldown i fremtidige versioner for yderligere gevinster.
ViNext understøtter eksperimentel Traffic-bevidst Pre-Rendering, som kun prærenderer sider med reel trafik baseret på Cloudflare-analyse. I et eksempel dækkede 184 sider 90 % af trafikken og blev prægengivet på 8,3 sekunder, når du brugte vinext deploy –experimental-tpr.
Aktuelle projektbegrænsninger
ViNext forbliver i forsøgsstadiet. Pré-fuld statisk gengivelse på byggetidspunktet er endnu ikke tilgængelig. Sites 100% statik kan finde mere passende muligheder i rammer som Astro. Apesar på grund af høj testdækning anbefaler teamet, at man udviser forsigtighed i storskalaapplikationer indtil yderligere validering i produktionen.
Fællesskabet kan bidrage til open source-depotet. Projektet tilskynder til proof of concept på andre platforme, såsom Vercel, der demonstrerer runtime-agnostisk potentiale takket være Vite Environment API.
Migration og praktiske eksempler
Et agent-assisteret migreringsværktøj gør det nemt at overføre eksisterende Next.js-projekter. Desenvolvedores tilføj færdigheden via npx-færdigheder tilføj cloudflare/vinext og brug kommandoer i kompatible editorer til automatisk at konvertere. Exemplos live viser applikationer, der kører uden manuelle tilpasninger.
ViNext styrker integrationen med Cloudflare-økosystemet. Aplicações udforsker native platformfunktioner uden begrænsninger pålagt af specifikke værktøjskæder.