Transcript
00:00:00Vite가 Cloudflare에 인수되었습니다. 더 정확히 말하자면,
00:00:05Vite 팀, 혹은 그 배후에 있는 회사인
00:00:07VoidZero가 Cloudflare에 합류합니다.
00:00:10웹 개발자로서 이 소식을 자세히 살펴볼 가치가 있습니다.
00:00:14왜냐하면 Vite는 분명 아주 중요한 도구이며,
00:00:18현대 JavaScript 및 TypeScript 프로젝트에서
00:00:22핵심 빌드 도구이자 그 이상의 역할을 하기 때문이죠.
00:00:25당연히 가장 큰 의문은 바로 이것입니다.
00:00:27왜 이런 일이 일어났고, 무엇을 의미하는 걸까요?
00:00:29웹 개발자들에게는 말이죠.
00:00:31사실 두 가지 질문인 것 같기도 한데,
00:00:33자세히 한번 살펴보죠.
00:00:34먼저, 관련해서 세 개의 블로그 게시물이 있습니다.
00:00:38아래에 모두 링크해 드릴 텐데, 이 변화에 대해 다루고 있으며
00:00:41셋 다 아주 분명하게 밝히고 있는 점은
00:00:43Vite는 앞으로도 MIT 라이선스를 유지하는 오픈 소스이며,
00:00:47특정 업체에 종속되지 않을 것이라는 사실입니다.
00:00:50그러니 앞으로도 여러분의 Vite 애플리케이션을
00:00:53Cloudflare에서만 배포해야 하는 것이 아니라,
00:00:55지금까지 해왔던 것처럼, 그리고 현재도 그렇듯이
00:00:58다양한 서비스 제공업체에서 배포할 수 있습니다.
00:01:01물론 원한다면 VPS에 직접 배포해도 되고요.
00:01:04그리고 Vite의 개발은 여전히
00:01:07Vite 팀이 주도할 것입니다.
00:01:08그들은 기존의 로드맵을 따라갈 예정이고요.
00:01:12저는 이 프로젝트가 100% 오픈 소스로 남을 것이라고 확신합니다.
00:01:15그리고 업체 종속적이지 않을 것이라는 부분도
00:01:18조금도 의심하지 않습니다.
00:01:20로드맵의 경우에도 꽤 Cloudflare 독립적으로 유지되겠지만,
00:01:26어느 정도는 Cloudflare의 영향을 받게 될 것이라고 추측합니다.
00:01:29왜냐하면 당연히, 비용을 대주는 쪽이 있다면
00:01:32그들의 요구사항에 맞추고 싶어질 테니까요.
00:01:36그렇다고 해서 Cloudflare 전용이 될 것이라고는 생각하지 않습니다.
00:01:39분명 더 광범위한 관심사와 일치하는 로드맵들도 있을 겁니다.
00:01:43제가 굳이 이 얘기를 꺼내는 이유는,
00:01:45작년 말 Bun이 Anthropic에 인수되었던 사례와 비슷하기 때문입니다.
00:01:47당시에도 거의 똑같은 메시지를 들을 수 있었죠.
00:01:53그 역시 여전히 오픈 소스이고 MIT 라이선스라는 점 말입니다.
00:01:56물론 이전처럼 Bun을 사용하는 데도 아무런 문제가 없죠.
00:01:59여전히 훌륭한 JavaScript 및 TypeScript 런타임이라는 점에는
00:02:03의심의 여지가 없습니다.
00:02:07하지만 최근 몇 달 동안 Bun에 추가된 기능들을 보면,
00:02:10예를 들어 Bun WebView나 Bun Image API 같은 것들이,
00:02:12코딩 에이전트가 사용하는 도구들에 적합한 기능이라는 느낌을 줍니다.
00:02:18심지어 자체적으로 코딩 에이전트인 ClaudeCode까지 실행하죠.
00:02:23그래서 Vite 역시 계속 훌륭한 도구로 남아,
00:02:27어떤 제공업체에서도 프로젝트를 구동할 수 있겠지만,
00:02:32미래 로드맵의 일부 기능들은
00:02:36Cloudflare 애플리케이션 구축을 더 쉽게 만드는 데
00:02:43초점이 맞춰질 것이라 생각합니다.
00:02:47하지만 동시에 Cloudflare 앱 구축을 쉽게 만드는 기능들이
00:02:52다른 제공업체에서의 웹 애플리케이션 배포 또한
00:02:57더 쉽게 만들어 줄 수 있을 겁니다.
00:02:58하지만 동시에 Cloudflare 애플리케이션을 더 쉽게 만들고 배포할 수 있게 해주는
00:03:04많은 요소들이 다른 제공업체의 웹 애플리케이션 배포도 더 쉽게 만들어 줄 수 있습니다.
00:03:09그런데 정확히 왜 이런 일이 일어난 걸까요?
00:03:11그리고 놓치신 분들을 위해, VoidZero라는 건 도대체 무엇일까요?
00:03:15앞서 언급했듯이, VoidZero는 Vite의 창시자이자
00:03:17Vue.js의 창시자이기도 한 Evan You가 세운 회사입니다.
00:03:21참고로 말씀드리면, Vue.js는 이번 거래에 포함되지 않습니다.
00:03:29VoidZero의 일부가 아니죠.
00:03:30제 이해에 따르면 Vue.js 팀은 이제 Evan You와는 꽤 독립적입니다.
00:03:34이미 수년 동안 Vue는 1인 쇼가 아니었거든요.
00:03:36따라서 Vue.js는 이번 일과 전혀 관련이 없습니다.
00:03:44어쨌든 VoidZero는 2022년이나 2023년쯤 설립되어
00:03:49벤처 캐피털 투자를 받은 회사입니다.
00:03:52그들은 여러 훌륭한 빌드 도구들을 만들었습니다.
00:04:00ESLint의 놀라운 대안인 Oxlint,
00:04:01Rust 기반의 아주 빠른 포맷터인 Oxfmt,
00:04:04그리고 Rust 기반 JavaScript/TypeScript 번들러인 Rolldown 등이 있죠.
00:04:08이 모든 도구들이 VoidZero의 일부이며 Vite 내부에서 사용 가능합니다.
00:04:15개발자의 삶을 더 쉽고 빠르게 만들어
00:04:22JavaScript 애플리케이션 구축을 즐겁게 하기 위한 생태계를 만들려 했던 거죠.
00:04:30그게 바로 VoidZero의 정체입니다. 빌드 도구를 만드는 회사죠.
00:04:36이제, 이런 회사는 어떻게 돈을 벌까요?
00:04:41그게 바로 큰 고민거리였습니다.
00:04:42앞서 언급했듯, 벤처 캐피털 투자를 받았으니
00:04:45언젠가는 수익을 창출해야만 합니다.
00:04:47투자를 받지 않았더라도 누구나 먹고살아야 하니까요.
00:04:50그래서 작년 10월에 'Vite Plus'를 발표했었죠.
00:04:55일종의 슈퍼 차지된 Vite를 만들겠다는 아이디어였습니다.
00:04:59물론 기본 Vite는 무료이지만, Vite Plus는 유료로 운영하려 했죠.
00:05:02린팅, 포맷팅, 테스트 도구들을 모두 내장하여
00:05:08사용하기 편하게 만들겠다는 취지였습니다.
00:05:13물론 일반 Vite 프로젝트에서도 수동으로 설정하면 가능하지만요.
00:05:15반면 Vite Plus는 유료로 제공될 예정이었죠.
00:05:18대신 린팅, 포맷팅, 테스트 같은 기능들이 모두 내장된 도구로,
00:05:24사용하기 매우 쉽게 만드는 것이 목표였습니다.
00:05:26물론 일반 Vite 프로젝트에서도 직접 설정할 수는 있습니다.
00:05:30테스트를 위해 Vitest를 추가하고, 포맷팅과 린트를 직접 구성할 수도 있죠.
00:05:35Vite Plus의 아이디어는 이러한 과정을 좀 더 간편하게 만들고,
00:05:39Cloudflare에 쉽게 배포하는 것이 목표였습니다.
00:05:45인프라 프로비저닝이나 설정 고민 없이,
00:05:48명령어 하나로 Cloudflare 리소스를 자동으로 구축해 주는 방식이죠.
00:05:54프레임워크나 뷰, 리액트 종속성 없이 배포의 편리함에 집중했습니다.
00:06:01연결 고리가 보이시죠?
00:06:03결국 Cloudflare를 내부적으로 사용하게 되는 것입니다.
00:06:06당시엔 별도의 제품으로 기획했지만,
00:06:12결국 Cloudflare에 합류하는 것이 합리적인 결정이었을 겁니다.
00:06:15이제 Cloudflare는 AI 애플리케이션 구축을 위한
00:06:19인프라 제공업체로서 빠르게 움직이고 있습니다.
00:06:26많은 AI 에이전트 앱들이 큐나 데이터베이스, 저장소 같은
00:06:30다양한 서비스들을 필요로 하는데,
00:06:36이전에는 모든 것을 수동으로 연결해야 했습니다.
00:06:38Cloudflare의 미션은 이제 에이전트가
00:06:42애플리케이션을 빌드하면,
00:06:45에이전트가 이해하기 쉬운 CLI를 통해
00:06:49클라우드에 빠르게 배포할 수 있는 경험을 제공하는 것입니다.
00:06:53이 모든 것을 Vite 위에 구축하려 하고요.
00:06:56이미 상당한 채택률을 보인 Vite 플러그인에 힘입어,
00:06:59이제는 'Cloudflare CLI'를 통해
00:07:01Vite를 내장한 더 강력한 빌드 환경을 구축하려 합니다.
00:07:04에이전트가 풀스택 앱을 빌드하고 배포하기까지
00:07:11모든 리소스가 자동으로 프로비저닝되는 환경이죠.
00:07:17Void 프레임워크의 비전을 Cloudflare 정식 지원을 받아
00:07:19에이전트 우선으로 다시 구현하는 셈입니다.
00:07:31개발자 입장에서 좋은 소식은, Vite가 제공하던
00:07:39린팅, 포맷팅 등의 뛰어난 기능들이
00:07:41이 새로운 비전에도 그대로 유지된다는 점입니다.
00:07:45또한 현재 JavaScript 생태계에서 Vite를 대체하기가 쉽지 않기에
00:07:50오픈 소스로서의 가치도 계속 유지될 것이라 확신합니다.
00:07:55물론 Cloudflare가 우선 접근권을 가지게 되겠지만,
00:07:58이런 변화들이 우리가 사용하는 도구들을 더 발전시킬 것입니다.
00:08:04오픈 소스 메인테이너들이 정당한 수익을 얻고
00:08:11지속적으로 도구를 개선할 수 있게 되는 것은 매우 중요합니다.
00:08:16이것은 '매각'이나 '변절'이 아니라,
00:08:22우리가 매일 사용하는 기술이 더 안정적인 지원을
00:08:29아마 여러분의 입력을 받거나 아니면 아예 AI가 코딩할 수도 있죠.
00:08:32그런 다음 에이전트에게 사용하기 아주 편하고 설명도 자세히 나와 있는 CLI를 제공하면,
00:08:38이번 변화는 매우 긍정적인 발전이라고 생각합니다.
00:08:43여러분은 이번 인수에 대해 어떻게 생각하시나요?
00:08:48의견이 있다면 알려주세요.
00:08:51공식 Cloudflare 블로그 게시물에서 그들은 이 미션에 대해 더 자세히 이야기합니다.
00:08:57또한 그들은 이번 계약 이전에 존재했던 자사의 Vite 플러그인에 대한 인상적인 수치도 보여주는데,
00:09:02AI 에이전트들이 Vite를 사용하기 때문에 올해 급격한 채택률을 보였습니다.
00:09:07이미 자바스크립트 생태계의 확고한 표준 빌드 도구이자 번들러로 자리 잡았으니까요.
00:09:13그리고 Cloudflare는 이미 에이전트들 사이에서 꽤 인기가 많습니다.
00:09:17그래서 그 Vite 플러그인에 대한 강력한 채택률을 확보했고, 이제는 다음 단계로 나아가려 합니다.
00:09:22그들은 새로운 CLI, 즉 Cloudflare CLI를 구축하려고 하며, 이는 Vite의 상위 집합, 다시 말해 Vite 기반으로 구축될 것입니다.
00:09:33그래서 여러분의 에이전트들이, 물론 여러분 자신도 그렇겠지만, 주로 에이전트들이 그 도구를 사용해 풀스택 애플리케이션을 빠르게 빌드하고 쉽게 배포할 수 있게 하려는 것입니다.
00:09:45그리고 이 모든 리소스는 배후에서 자동으로 프로비저닝됩니다.
00:09:48결국 Void 프레임워크의 비전으로 돌아가되, 이제는 에이전트 중심이고 Cloudflare와 완전히 통합된 형태로,
00:09:56물론 공식적인 Cloudflare 지원과 금전적인 지원도 함께 제공되는 것이죠.
00:10:00그것이 바로 앞으로 일어날 일입니다.
00:10:03물론 우리 개발자들에게 좋은 소식은, 이미 Vite를 위대하게 만든 기능들,
00:10:10제가 앞서 언급한 포맷팅, 린팅, Vite 자체의 확장성 같은 도구들이,
00:10:16이 Cloudflare의 미래 비전에도 그대로 도움이 된다는 점입니다.
00:10:21따라서 처음에 언급했듯이, 저는 이것이 계속 오픈 상태로 유지될 것이라고 의심하지 않습니다.
00:10:25다른 공급업체들과도 계속 사용할 수 있을 겁니다. 왜냐하면 지금 기본적으로 Vite를 피할 방법이 없기 때문이죠.
00:10:32특히 이런 에이전트들이 기본적으로 어떤 도구를 사용하고 싶은지에 대해 확고한 의견을 가지고 있기 때문에 더 그렇습니다.
00:10:37특히 '와이프 코딩(wipe-coded)' 앱의 경우에는 더욱 그렇고요.
00:10:40그래서 저는 더 많은 호스팅 제공업체들이 그러한 에이전트 중심의 간편한 배포 비전을 향해 나아갈 것이라고 생각합니다.
00:10:47그리고 그 과정에서 아마도 Vite를 도입할 가능성이 매우 높다고 봅니다.
00:10:54물론 Cloudflare는 이제 우선적인 접근 권한을 가지게 되었다고 볼 수 있죠.
00:10:57그리고 앞서 언급했듯이, 그들은 로드맵에 어느 정도 영향력을 행사해서,
00:11:01자신들이 구축하고 있는 Cloudflare CLI가,
00:11:07Vite와 내부적으로 정말 잘 작동하도록 확실히 할 수 있습니다.
00:11:13어쨌든 그것이 거기서의 계획입니다. 흥미로운 변화들이죠. 그리고 분명히 말씀드리고 싶은 점은,
00:11:18Vite가 오픈 소스로 유지되는 것에 대해 의심하지 않는다는 것뿐만 아니라,
00:11:25저는 이것을 결코 부정적으로 보지 않는다는 것입니다. 오히려 오픈 소스 관리자들이 그것으로 생계를 유지하고,
00:11:32돈을 벌며 우리가 매일 사용하는 도구를 계속 개선해 나가는 것은 매우 중요합니다.
00:11:39그것은 비판받거나 나쁘게 보이거나, 매각(sellout)으로 보일 일이 전혀 아닙니다.
00:11:46결국 여러분이나 저처럼 모두가 돈을 벌어야 하니까요. 그래서 저는 인기 있는 프로젝트들이 기업의 후원이나 인수를 받는 것을 보는 것이 좋다고 생각합니다.
00:11:52비록 그들이 개발 방향에 어느 정도 영향력을 행사할지라도 말이죠.
00:12:00유연한 오픈 생태계라는 본질에서 완전히 벗어나지만 않는다면, 저는 이것이 훌륭한 발전이라고 생각합니다.
00:12:06하지만 언제나 그렇듯이, 이 거래에 대해 여러분은 어떻게 생각하시는지 알려주세요.
00:12:12하지만 당연히, 이번 거래에 대해 여러분은 어떻게 생각하시는지 알려주세요.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video