00:00:00Astro가 Cloudflare에 합류합니다. 상황을 지켜보시는 분들을 위해 정리하자면, 이제 Cloudflare는 Astro를 갖게 되었고,
00:00:05Vercel은 Next.js뿐만 아니라 Nuxt와 Svelte를, Google은 Angular를, Microsoft는 Blazor를 보유하게 된 셈이죠.
00:00:10모두가 프레임워크를 하나씩 갖게 되었네요. 솔직히 말씀드리면, 이번 소식은 꽤 긍정적인 변화로 보입니다.
00:00:14그럼 바로 본론으로 들어가서, 이번 뉴스의 내용과 앞으로 Astro에게 어떤 의미가 될지 이야기해 보겠습니다.
00:00:19먼저 Astro가 무엇인지 잘 모르는 분들을 위해 짧게 요약부터 해드릴게요.
00:00:28Astro는 오픈 소스 웹 프레임워크이지만, UI 프레임워크는 아닙니다. 이 부분을 오해하시는 분들이 종종 있는데요.
00:00:33사실 Astro와 함께 React, Vue, Svelte 또는 Solid를 그대로 사용할 수 있습니다. Astro의 핵심적인
00:00:38셀링 포인트는 블로그, 문서 사이트, 이커머스 같은 콘텐츠 중심의 사이트를 정말 쉽게 구축할 수 있게 해준다는 점입니다.
00:00:42동시에 그런 사이트들을 놀라울 정도로 성능 좋게 만들어주죠. 이를 실현하는 Astro의 주요 방식은
00:00:48서버에서 사이트를 렌더링하고 클라이언트에는 최소한의 자바스크립트만 포함된 정적 HTML을 보내는 것입니다.
00:00:53덕분에 다른 옵션들과 비교했을 때 초기 로딩 속도가 매우 빠릅니다. 물론 Astro에는 이외에도 수많은 기능이 있고,
00:00:58이미 저희 채널에서 몇몇 기능들을 다룬 적이 있으니, 이런 유익한 콘텐츠를 계속 보시려면 구독 부탁드립니다.
00:01:03또한 Astro는 자신들이 대중화시킨 '아일랜드 아키텍처'를 통해 더 복잡한 구조도 처리할 수 있습니다.
00:01:07하지만 이번 이야기에서 꼭 알아두셔야 할 점은 콘텐츠 중심 사이트를 매우 빠르게 만들어준다는 것이고,
00:01:12그렇기 때문에 Google, OpenAI, 그리고 당연히 Cloudflare 같은 기업들이 블로그 포스트나
00:01:16마케팅 페이지, 문서화 도구 등에 Astro를 사용하고 있습니다. 저도 개인 블로그에 사용 중인데,
00:01:21수년째 업데이트를 안 하고 있긴 하지만 그건 절대 Astro 탓이 아닙니다. 자, 배경 설명은 이 정도로 하고
00:01:26Astro 창립자가 올린 블로그 포스트를 보겠습니다. Cloudflare 합류 소식을 전하고 있는데요.
00:01:31Astro를 사용 중이거나 앞으로 사용할 계획이 있는 분들을 위해 가장 중요한 내용부터 짚어보겠습니다.
00:01:36발표된 핵심 약속들입니다. 첫 번째는 오픈 소스로 유지되며 계속해서 활발히 관리될 것이라는 점입니다.
00:01:40두 번째는 Cloudflare뿐만 아니라 다른 배포 옵션도 계속 지원한다는 것입니다. 따라서 많은 분이 Next.js에서 느끼는
00:01:45특정 플랫폼에 종속되는 '벤더 락인' 걱정은 안 하셔도 될 것 같습니다. Vercel 측은 부정하고 있긴 하지만요.
00:01:49또한 오픈 거버넌스와 로드맵도 그대로 유지되며, Astro의 모든 팀원은 이제 Cloudflare 소속으로
00:01:54Astro 개발에 전념하게 됩니다. Astro 팀에게 정말 축하할 만한 소식이라 저도 기쁘네요.
00:01:59그렇다면 왜 Cloudflare에 합류했을까요? 그 답은 최근에 들려오는 다른 이야기들과 비슷합니다.
00:02:05Astro는 MIT 라이선스의 오픈 소스 웹 프레임워크지만, 그 뒤에는 VC 투자를 받은 Astro 기술 회사가 있습니다.
00:02:10즉, 수익을 창출해야 한다는 뜻이죠. 원래 계획은 Astro를 대규모 개발자 플랫폼의 중심으로 두고,
00:02:14프레임워크와 긴밀하게 연동되는 데이터베이스, 스토리지, 분석 같은 유료 호스팅 프리미티브를 제공하는 것이었습니다.
00:02:21하지만 창립자 Fred의 말에 따르면, 생태계에 유료 호스팅 기능을 도입하려는 시도는 반응이 좋지 않았고
00:02:27그 존재 가치를 증명하기도 어려웠습니다. Astro 프레임워크 자체만큼 사용자들의 마음을 사로잡은 것이 없었던 거죠.
00:02:32사실 우리는 Tailwind나 BUN 같은 다른 프로젝트에서도 비슷한 사례를 본 적이 있습니다.
00:02:38오픈 소스 도구로서는 훌륭하지만, 비즈니스 모델로서는 큰 성과를 거두지 못하는 경우 말이죠.
00:02:44Astro는 매년 다운로드 수가 두 배씩 증가하며 현재 주당 거의 100만 건에 달하고 있지만,
00:02:49수익 면에서는 그만큼 성공적이지 못했을 겁니다. 이것이 Astro가 유지 관리 비용을 감당하기 위해
00:02:54새로운 보금자리를 찾게 된 이유겠죠. 그렇다면 왜 Cloudflare였을까요? 그리고 Cloudflare는 Astro를 통해 무엇을 얻으려 할까요?
00:02:58알고 보니 두 회사는 서로 다른 각도에서 같은 목표를 향해 달려오고 있었습니다.
00:03:04Cloudflare는 항상 인프라 측면에서 '빠른 웹' 문제를 해결해 왔고, Astro는 프레임워크 측면에서
00:03:09그 문제를 해결하려고 노력해 왔죠. 이제 두 팀이 힘을 합쳐 양쪽 모두를 공략할 수 있게 된 겁니다.
00:03:14게다가 Cloudflare는 이미 오랫동안 Astro를 후원해 왔으며, 자신들의 문서 사이트나 Workers 랜딩 페이지,
00:03:18마케팅 사이트 등에 직접 Astro를 사용해 왔습니다. 이미 Astro에 매우 익숙한 상태였던 거죠.
00:03:23단순히 프레임워크를 사들이는 게 아니라, Astro의 목표에 공감하고 그것이 성장하기를 진심으로 바라고 있습니다.
00:03:29개인적으로도 Cloudflare가 Astro의 파트너로서 괜찮다고 생각합니다. 지금까지 보여준 행보가 꽤 좋거든요.
00:03:33Hono나 Tanstack 같은 프로젝트를 후원하면서도 자신들의 플랫폼에만 가두려 하지 않았습니다.
00:03:38개방성을 유지해 온 좋은 선례가 있는 셈이죠. 마지막으로 Cloudflare의 블로그 포스트를 보면,
00:03:43그들이 왜 Astro에 관심을 가졌는지 또 다른 이유가 나옵니다. 바로 새로운 AI 시대에
00:03:49Astro와 Cloudflare를 함께 사용하는 트렌드를 이미 확인했기 때문입니다. Webflow Cloud,
00:03:53Wixvibe, Stainless 같은 도구들이 모두 Cloudflare와 Astro를 함께 사용하고 있습니다.
00:03:58두 서비스의 궁합이 좋고, 이런 시너지를 원하는 수요가 분명히 있다는 것을 보여주죠.
00:04:02결과적으로 Cloudflare는 Astro에게 훌륭한 안식처가 될 것 같습니다. 이제 Astro는 수익 걱정 없이
00:04:08콘텐츠 중심 웹사이트를 위한 최고의 프레임워크를 만드는 데 전념할 수 있게 되었습니다.
00:04:12마침 Astro 6가 베타 버전에 진입했는데 정말 멋져 보이더라고요. 관련 영상도 곧 올릴 예정이니 구독해주시고,
00:04:18이번 소식은 여기까지입니다. 개발에만 온전히 집중할 수 있게 된 Astro가 앞으로 어떤 모습을 보여줄지 기대되네요.
00:04:23여러분의 생각은 어떤지 댓글로 알려주시고, 구독 부탁드리며 다음 영상에서 뵙겠습니다.
00:04:28for content driven websites and in fact Astro 6 just hit beta which looks really cool so subscribe
00:04:33for when we have a video on that and that's really all there is to this news. I am very excited to see
00:04:38what's coming from Astro now that they can fully focus on it. Let me know what you think in the comments
00:04:42below, why they're subscribed and as always see you in the next one.