16 points par click 2026-02-25 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Un ingénieur de Cloudflare a présenté « vinext (vee-next) », un projet entièrement réécrit sur une base Vite avec l’aide de l’IA (Claude), afin de recréer une infrastructure Next.js complexe. Il s’agit d’une tentative expérimentale pour résoudre les problèmes récurrents de déploiement et de build de Next.js.

Principaux points

  • Motivation : Next.js est excellent, mais sa forte dépendance à son propre outil de build, Turbopack, créait un « goulot d’étranglement de déploiement » : pour le déployer dans des environnements serverless comme Cloudflare Workers ou AWS Lambda, il fallait passer par des adaptateurs complexes comme OpenNext.
  • Développement : le projet a été mené en une semaine en s’appuyant fortement sur l’IA. Il a été validé à l’aide de plus de 1 700 tests Vitest portés depuis les tests de Next.js et les tests de compatibilité d’OpenNext, ainsi que 380 tests E2E Playwright. Il réussit 94 % des tests de surface API de Next.js 16.
  • Solution : au lieu de modifier les artefacts produits par Next.js, l’équipe a réimplémenté directement sur Vite les API de Next.js dès la base (Routing, RSC, SSR, etc.).
  • Résultats : finalisé en une semaine pour un coût d’environ 1 100 $ en tokens IA, le projet affiche des builds jusqu’à 4 fois plus rapides que Next.js, avec des bundles client 57 % plus légers.
  • Caractéristiques techniques : des API clés comme next/link, next/navigation, Server Actions et les RSC (React Server Components) ont été réimplémentées sous forme de plugins Vite, ce qui permet de migrer un existant Next.js presque tel quel.

Portée : cela montre que même un framework massif peut, avec des tests bien définis et l’aide de l’IA, être remplacé en peu de temps par une version « plus légère et plus rapide ».

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.