Cloudflares vinext: Das kontroverse Projekt, das Next.js in einer Woche neu erfunden hat

Cloudflares vinext: Das kontroverse Projekt, das Next.js in einer Woche neu erfunden hat

lschvn12 Min. Lesezeit

Am 24. Februar 2026 veröffentlichte Cloudflare einen Blogbeitrag, der Schockwellen durch die Webentwickler-Community sendete. Der Titel: "Wie wir Next.js mit KI in einer Woche neu erstellt haben." Das Projekt, vinext (ausgesprochen "vee-next"), wurde als experimentelles Vite-Plugin präsentiert, das die Next.js-API-Oberfläche reimplementiert, damit Entwickler ihre Next.js-Anwendungen auf Cloudflare Workers statt auf Vercel ausführen können.

Was ist vinext?

vinext ist ein Vite-Plugin, das die öffentliche Next.js-API reimplementiert, Routing, Server-Side Rendering, React Server Components, Server Actions, Caching, Middleware und mehr, auf Vites Build-Infrastruktur statt auf Next.js' proprietären Compiler.

Der entscheidende Unterschied ist die Deployment-Flexibilität. Wo Next.js traditionell Vercel benötigt, shipped vinext nativ zu Cloudflare Workers mit einem einzigen Befehl:

npm install vinext
vinext deploy

Die Zahlen, die für Aufsehen sorgten

Cloudflares Benchmarks auf einer 33-Routen-App-Router-Anwendung zeigten beeindruckende Ergebnisse:

MetrikNext.js 16.1.6vinext (Vite 8/Rolldown)
Build-Zeit7,38s1,67s (4,4× schneller)
Client-Bundle168,9 KB72,9 KB (57% kleiner)

Dies sind keine marginalen Verbesserungen, sie repräsentieren eine fundamentale Verschiebung in der Build-Performance.

KI-generierter Code im großen Maßstab

Die vielleicht erstaunlichste Behauptung: Eine vollständige Reimplementierung der Next.js-API-Oberfläche wurde in einer Woche von einem einzigen Engineer geschrieben, der ein KI-Modell anleitete. Die Kosten: etwa 1.100$ an API-Tokens.

Das Projekt enthält über 1.700 Vitest-Tests und 380 Playwright E2E-Tests mit CI auf jedem Pull Request.

Wichtige Funktionen

  • Drop-in-Kompatibilität: app/, pages/ und next.config.js funktionieren ohne Änderung
  • TPR (Traffic-aware Pre-Rendering): fragt Cloudflare-Analysen zur Deploy-Zeit ab
  • Native Cloudflare-Bindings: Zugriff auf D1, R2, KV, Durable Objects, AI
  • Multi-Plattform über Nitro: Deployment zu Vercel, Netlify, AWS, Deno Deploy

Die Kontroverse

Next.js wurde 2019 von Vercel übernommen. Seitdem hat Vercel sein gesamtes Geschäftsmodell darauf aufgebaut, die Premium-Hosting-Plattform für Next.js-Anwendungen zu sein.

Als Cloudflare vinext veröffentlichte, war die Botschaft an Entwickler klar: Ihr könnt jetzt Next.js ohne Vercel nutzen.

Sicherheit und Qualität

Das vinext GitHub README enthält dies prominent:

🚧 Experimentell, in intensiver Entwicklung. Dieses Projekt ist ein Experiment in KI-gesteuerter Softwareentwicklung. Die überwältigende Mehrheit des Codes, der Tests und der Dokumentation wurde von KI geschrieben.

Reale Nutzung

Trotz des experimentellen Labels laufen echte Kunden bereits mit vinext in Produktion:

  • CIO.gov: läuft mit vinext in Produktion mit "bedeutenden Verbesserungen bei Build-Zeiten und Bundle-Größen"

Was das für die Industrie bedeutet

Für Vercel

Vercel steht vor einer unbequemen Wahrheit: Ihr Burggraben könnte dünner sein als erhofft. vinext demonstriert, dass Next.js-Kompatibilität anderswo erreichbar ist.

Für Cloudflare

Cloudflare hat seine Seriosität im Entwickler-Plattform-Bereich signalisiert. vinext ist ein Beweis, dass Cloudflare Entwickler anziehen kann, die Vercel als einzige Option sahen.

Für die Entwickler-Community

Der vielleicht größte Gewinner: Entwickler selbst. vinext fügt Wahlmöglichkeiten in ein Ökosystem hinzu, das sich zunehmend wie ein Einparteiensystem anfühlte.

Fazit

Ob vinext eine praktikable Produktionsalternative wird oder eine experimentelle Kuriosität bleibt, es hat die Konversation bereits verändert. Entwickler wissen jetzt: Wenn sie Next.js auf Cloudflare ausführen wollen, können sie es.

Häufig gestellte Fragen

Verwandte Artikel

Weitere Berichterstattung zu ähnlichen Themen und Tags.

Nitro v3 Beta Update: Integriertes Tracing, Intelligente Abhängigkeits-Erkennung und Vercel Queues
frameworks

Nitro v3 Beta Update: Integriertes Tracing, Intelligente Abhängigkeits-Erkennung und Vercel Queues

Das Nitro v3 Beta-Update vom April 2026 bringt experimentelle Tracing-Kanäle, Full-Trace-Abhängigkeitserkennung mit Native-Package-Erkennung, Vercel-Queue-Support und Tencent EdgeOne Pages-Deployment, zusammen mit H3 v2 Sicherheits- und Cookie-Verbesserungen.
Svelte März 2026: Programmatischer Context, HTML-Kommentare und Server-Seitige Error Boundaries
frameworks

Svelte März 2026: Programmatischer Context, HTML-Kommentare und Server-Seitige Error Boundaries

Sveltes März-Update bringt createContext für programmatische Komponenteninstanziierung, HTML-Kommentare in Tags und SSR-Error-Boundaries.
Turborepo 2.10.3 Erkennt nub und aube, Zwei Neue Rust-basierte Node.js-Paketmanager von Colin McDonnell (Zod) und Jeff Dickey (mise)
ecosystem

Turborepo 2.10.3 Erkennt nub und aube, Zwei Neue Rust-basierte Node.js-Paketmanager von Colin McDonnell (Zod) und Jeff Dickey (mise)

Turborepo [v2.10.3](https://github.com/vercel/turborepo/releases/tag/v2.10.3) wurde am 2026-07-03 mit First-Class-Support für [nub](https://github.com/nubjs/nub) und [aube](https://github.com/jdx/aube) veröffentlicht, zwei Rust-basierten Node.js-Paketmanagern, die im Frühjahr und Sommer 2026 entstanden sind. nub stammt von Colin McDonnell (Schöpfer von [Zod](https://github.com/colinhacks/zod), 43k Sternen) und aube von Jeff Dickey (Schöpfer von [mise](https://github.com/jdx/mise)); beide integrieren sich in Turborepo als `packageManager`-Werte in `package.json` und `devEngines.packageManager`. Die Release liefert außerdem einen neuen TUI/Streamed-Logs-Toggle, Click-to-Select für Tasks in der TUI-Taskliste, automatisches Kopieren von TUI-Selektionen in die Zwischenablage bei Maus-Release, ein `--production`-Flag auf `turbo prune`, TypeScript 7.0.1-rc als Workspace-Toolchain, Thin LTO + `codegen-units=1` für Release-Builds und eine lange Liste von Cache-Hashing-Performance-Fixes. Das Hauptsignal: Zwei der angesehensten Builder des JS-Toolchains liefern nun Paketmanager, die auf Stock-Node aufsetzen statt es zu ersetzen, und Turborepo ist das erste Mainstream-Monorepo-Tool, das beide formalisiert.

Kommentare

Anmelden Melden Sie sich an, um an der Diskussion teilzunehmen.

Noch keine Kommentare. Seien Sie der Erste, der seine Gedanken teilt.