핵심 요약
Cloudflare가 Vinext 1.0을 공개했습니다. Vinext는 Next.js의 Pages Router와 App Router 애플리케이션을 Vite 기반으로 실행·빌드해 Cloudflare Workers뿐 아니라 Netlify, AWS Lambda 같은 다른 웹 플랫폼에도 배포할 수 있도록 하는 오픈소스 프로젝트입니다.
주요 변경
- Vinext가 1.0으로 출시되며 호환성·안정성·캐시 동작이 개선됐습니다.
- App Router와 Pages Router를 모두 지원하며, Cloudflare는 주요 고객 요청 기능 기준 테스트 호환성이 99%를 넘었다고 설명합니다. Cache Components는 이 수치에서 제외됩니다.
- 기존 Next.js 프로젝트는
npx vinext check와npx vinext init으로 호환성을 확인하고 마이그레이션을 시작할 수 있습니다. - 새 프로젝트는
npm create vinext-app@latest my-app으로 시작할 수 있습니다.
개발자 영향
Next.js 프로젝트를 특정 런타임에 묶지 않고 다른 플랫폼으로 옮기려는 팀은 Vinext 1.0을 마이그레이션 후보로 검토할 수 있습니다. 다만 Cloudflare가 밝힌 99% 호환성 수치는 자체 테스트 기준이며 Cache Components는 제외되므로, 운영 프로젝트에서는 사용하는 Next.js 기능을 vinext check로 먼저 확인하는 편이 안전합니다.
발표 시각(KST): 2026년 9월 28일 · 세부 시각 미공개
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.