VoidZero가 Cloudflare에 합류한다

발행: (2026년 6월 4일 PM 09:59 GMT+9)
12 분 소요

Source: Cloudflare Blog

2026-06-04

7분 읽기

VoidZero는 Vite, Vitest, Rolldown, Oxc, 그리고 Vite+를 만든 회사로, 이번에 Cloudflare에 합류합니다. 이번 변화에 따라 VoidZero의 모든 팀원도 Cloudflare에 합류하게 됩니다.

먼저 가장 중요한 점을 분명히 하고 싶습니다: Vite, Vitest, Rolldown, Oxc, 그리고 Vite+는 계속해서 오픈 소스이며, 벤더에 구애받지 않고, 커뮤니티 주도형으로 유지됩니다. 이와 관련된 어떤 변화도 없습니다.

Cloudflare의 사명은 더 나은 인터넷을 만드는 것입니다. 그리고 더 나은 인터넷은 열린 인터넷입니다. 개발자는 선택권이 필요하고, 프레임워크는 중립적인 기반 위에 있어야 하며, 애플리케이션은 이식 가능해야 합니다. 전체 웹 생태계가 단일 벤더에만 의존하도록 기대하는 것은 비현실적입니다. 가장 중요한 도구와 프레임워크는 설계 단계부터 이식 가능하도록 만들어져 있습니다.

Vite는 전체 JavaScript 생태계가 동의하는 몇 안 되는 기본 도구 중 하나입니다. 빠르고, 훌륭하며, 이식 가능하고, 벤더에 구애받지 않는다는 이유로 그 자리를 차지했습니다. Cloudflare가 더 나은 인터넷을 구축하는 데 기여할 수 있는 가장 좋은 방법 중 하나는 이 기본 오픈 소스 툴체인에 투자하는 것입니다. 이는 Cloudflare를 이용하거나 우리와 함께 호스팅하는 사람들만을 위한 것이 아니라, 모두를 위한 인터넷을 개선하는 툴체인입니다.

지난 몇 년간 우리는 개발자 플랫폼에서 웹사이트, 애플리케이션, 에이전트를 구축하고 실행하기에 최고의 환경을 만들기 위해 막대한 투자를 해왔습니다. 하지만 최종 선택은 언제나 여러분에게 달려 있습니다. Vite 애플리케이션을 원하는 어디서든 실행하세요.

이것이 Vite에 의미하는 바

오늘 발표는 Vite가 계속 성장할 수 있도록 더 많은 자원을 제공하지만, Vite를 구성하는 핵심 요소들은 변함이 없습니다:

  • Vite는 MIT 라이선스를 유지하며 오픈 소스입니다.
  • Vite는 벤더에 구애받지 않습니다. Vite로 만든 애플리케이션은 어디서든 실행되며 앞으로도 그렇게 될 것입니다.
  • Vite 로드맵은 더 넓은 Vite 팀과 커뮤니티에 의해 주도되며, 계속해서 공개적으로 개발됩니다.
  • Evan과 VoidZero 팀 전체가 Vite, Vitest, Rolldown, Oxc, 그리고 Vite+를 이끌어갑니다.
  • Cloudflare는 이 프로젝트들에 엔지니어링과 자원을 투입할 것이지, 방향을 바꾸지는 않을 것입니다.

우리는 올해 초 Astro가 Cloudflare에 합류했을 때와 같은 약속을 했었습니다. Astro는 여전히 오픈 소스이며, 어디서든 배포할 수 있습니다. 팀은 기존에 진행하던 로드맵을 그대로 이어가고 있습니다.

Vite에 대한 우리의 약속은 더욱 중요합니다. Vite는 단일 프레임워크가 아니라, 수많은 프로젝트의 기반이기 때문입니다. Vite는 다음과 같은 수많은 생태계의 토대가 됩니다: Vue, SvelteKit, Nuxt, Astro, Solid, Qwik, Angular, React Router, TanStack Start. 심지어 Next.js도 이제 vinext에서 Vite 기반 구현을 사용합니다. Vite는 JavaScript 생태계 전체가 공유하는 기반이 되었습니다.

우리의 최우선 목표는 Vite가 지금까지 얻은 신뢰를 유지하는 것입니다. 여기서 말로만 하는 것이 아니라, 매일매일 이 프로젝트들을 지원하고 개발함으로써 증명하겠습니다.

또한 오픈 소스와 공유 생태계 기반에 대한 우리의 지원을 실제 행동으로 보여주고자 합니다. 이번 발표와 함께 Cloudflare는 Vite 생태계 펀드에 100만 달러를 약속합니다. 이 펀드는 Vite 핵심 팀이 관리하며, 유지보수자와 기여자를 지원하는 데 사용됩니다. Vite는 VoidZero나 Cloudflare를 넘어선 존재이며, 이를 만든 사람들은 앞으로의 여정에도 함께 해야 합니다.

Vite를 기반으로

Vite와 Cloudflare 팀은 이번 발표 이전에도 협업을 이어왔습니다. 2024년에 시작된 Vite Environment API부터가 그 예입니다. Environment API는 개발 중에 Node.js가 아닌 다른 런타임에서 서버 코드를 실행할 수 있게 해줍니다. 우리는 Vite 팀과 설계 단계부터 긴밀히 협업했으며, 이를 기반으로 Cloudflare Vite 플러그인을 만들었습니다.

Cloudflare 플러그인을 사용해 vite dev를 실행하면, 서버 코드는 workerd 안에서 동작합니다. workerd는 프로덕션에서 Workers를 구동하는 오픈 소스 런타임과 동일합니다. Durable Objects, D1, KV, R2, Workflows, Workers AI, Agents, Service Bindings, Workers RPC 등 모든 기능이 프로덕션과 동일한 런타임 모델 안에서 로컬로 실행됩니다.

그동안 Node가 아닌 런타임에서 개발할 경우, 로컬 개발 환경이 프로덕션보다 열악하게 느껴지는 것이 큰 비용이었습니다. Environment API는 이러한 비용을 없애면서도 Cloudflare 전용 개발 서버를 강제하지 않았습니다. Vite에 플러그인 형태로 연결하고 싶은 어떤 런타임도 같은 방식을 적용할 수 있습니다. 이런 설계—Vite 안의 일반 메커니즘에 공급자별 구현을 매핑—는 잘 작동한다는 것이 입증되었으며, 우리는 이를 계속 발전시킬 계획입니다.

Cloudflare Vite 플러그인의 채택이 급증하는 것을 보면서 우리는 뭔가 큰 일을 하고 있다는 확신을 얻었습니다:

현재 Vite는 주당 약 1억 2,900만 건의 다운로드를 기록하고 있습니다. Cloudflare Vite 플러그인(@cloudflare/vite-plugin)은 주당 거의 1,400만 건의 다운로드를 기록하고 있습니다.

1년 전 누군가가 Cloudflare Vite 플러그인이 Vite 자체 다운로드의 10% 이상에 이를 것이라고 말했다면, 우리는 믿지 않았을 겁니다. 무슨 일이 있었을까요? AI가 등장했습니다. 이제 소프트웨어가 그 어느 때보다 많이 만들어지고 있으며, 그 대부분이 AI가 생성한 코드에서 시작됩니다. 이러한 애플리케이션은 기본 스택과 실행 환경이 필요합니다. 에이전트가 만든 애플리케이션은 Vite를 선택하고, 점점 더 Cloudflare 위에서 실행되는 Vite를 선택하고 있습니다.

AI가 소프트웨어 작성 방식을 바꾸고 있다

예전엔 개발자만이 dev 서버, 번들러, 린터, 포매터, CLI 등을 사용했습니다. 이제는 에이전트도 끊임없이 이 도구들을 활용합니다. 프로젝트를 스캐폴딩하고, dev 서버를 실행하고, 오류를 읽고, 테스트를 작성하고, 코드를 린트·포맷하고, 프리뷰를 배포하고, 반복합니다.

많은 AI 생성 애플리케이션이 Vite 앱으로 시작하는 이유는 Vite가 빠르고, 이해하기 쉬우며, 에이전트가 학습한 데이터와 폭넓게 호환되기 때문입니다. 빠른 피드백 루프는 언제나 중요했지만, 에이전트와 함께 소프트웨어를 작성할 때는 더욱 필수적입니다:

  • 빠른 빌드: 인간보다 더 많이 반복합니다.
  • 빠른 테스트: 스위트를 지속적으로 재실행해 스스로의 작업을 검증합니다.
  • 빠른 린트·포맷: 도구가 가드레일 역할을 합니다.
  • 명확하고 구조화된 오류: 에이전트가 오류를 읽고 행동해야 합니다.
  • 일관된 CLI: 작은 불일치도 큰 우회 경로를 만들 수 있습니다.

VoidZero 전체 툴체인은 이러한 루프에 최적화되어 있습니다. Vitest, Rolldown, Oxc, Oxlint, Oxfmt는 각각 해당 카테고리에서 가장 빠른 도구이며, 에이전트가 반복해서 실행해도 잘 동작합니다. Vite+는 이 모든 조각을 하나의 툴체인으로 묶어, 하나의 CLI와 하나의 설정 모델, 그리고 적은 구성 요소만으로 제공합니다. 이는 개발 루프를 사람에게는 이해하기 쉽고, 에이전트에게는 신뢰성 있게 구동할 수 있게 합니다.

우리는 직접 이 흐름을 사용하고 있습니다. Cloudflare 대시보드는 Vite 위에 구축되었습니다. Oxlint은 이미 Cloudflare 코드베이스에서 엔지니어링 시간을 며칠씩 절감하고 있습니다(트윗). 또한 Flue도 Vite 기반으로 동작합니다.

0 조회
Back to Blog

관련 글

더 보기 »