스크립트
00:00:00어제 이상한 생각이 들었어요. 새로운 리액트 프로젝트를 만들 때
00:00:04비용을 지불해야 한다면 어떨까요? 물론 그런 아이디어를 주진 맙시다. 하지만 생각해보면,
00:00:09인터넷의 대부분의 웹사이트는 어떤 종류의 프레임워크로 만들어지며, 모두 무료입니다.
00:00:14하지만 왜 그럴까요? 개발자들은 왜 그렇게 훌륭한 도구를 만들어서 무료로 배포했을까요?
00:00:19답을 찾기 위해 구글을 열어 검색해 보았습니다. 농담이고요, 클로드에게 물어봤더니
00:00:24네 가지 수익 창출 패턴에 대해 알려주었습니다. 그 답변을 보고 나니, 저는 이제 이 세상에
00:00:30공짜는 없다는 것을 굳게 믿게 되었습니다. 자, 첫 번째부터 시작해 봅시다. 더 큰 회사의
00:00:36미끼 상품(손실 보전용)으로서의 프레임워크입니다. 이를 이해하기 위해 지구상에서 가장 많이 사용되는
00:00:41두 가지 프론트엔드 프레임워크에 대해 이야기해 봅시다. 동네 아이들까지도 이 프레임워크들을 누가 만들었는지
00:00:47알고 있습니다. 리액트는 페이스북의 사내 도구로 시작되어 결국 오픈소스화되었고, 앵귤러도
00:00:52구글에서 정확히 같은 방식으로 만들어졌습니다. 그리고 이 두 프레임워크는 오늘날까지도
00:00:57각자의 회사 내부에서 여전히 활발히 사용되고 있습니다. 사실 생각해보면, 두 회사 모두 다른 곳에서
00:01:01이미 터무니없이 많은 돈을 벌고 있기 때문에 여러분에게 프레임워크 사용료로 단 1루피도
00:01:06받을 필요가 없습니다. 오히려 프레임워크를 무료로 제공하는 것이 비용을 청구하는 것보다
00:01:12훨씬 더 큰 이득을 가져다줍니다. 그 이유는 오픈소스라는 한 단어로 귀결됩니다. 오픈소스란 기본적으로
00:01:18세상의 누구나 도구 내부를 들여다보고 기여할 수 있다는 뜻입니다. 따라서 수천 명의
00:01:23외부 개발자가 리액트나 앵귤러를 사용하는 순간, 그들은 이 도구를 테스트하고, 버그를 찾아내며,
00:01:28그 버그를 수정하고, 새로운 기능을 추가하는 모든 과정을 완전 무료로 수행합니다. 즉, 메타는
00:01:34잠을 자는 동안에도 자신들의 사내 도구를 개선해 주는 무급 엔지니어 군단을 거느리고 있는 셈입니다.
00:01:39그리고 여기서 끝나지 않습니다. 이제 수많은 기업이 리액트로 제품을 만들기 때문에 세상의 모든 컴퓨터공학
00:01:44대학생들은 원하든 원하지 않든 대학에서 리액트를 배우게 됩니다.
00:01:48즉, 메타가 새로운 엔지니어를 고용해야 할 때쯤이면, 이미 자신들의 기술 스택을 완벽하게
00:01:53꿰뚫고 있는 거대한 인재 풀이 이미 형성되어 있는 것입니다. 따라서 누군가를 처음부터
00:01:57훈련시키는 데 시간이나 돈을 쓸 필요도 없습니다. 이때 깨닫게 되죠. 프레임워크는 애초에
00:02:03제품이 아니었다는 것을요. 낚싯바늘의 미끼에 가깝고, 그들이 실제로 낚아 올리는 진짜 물고기는
00:02:08공짜 노동력입니다. 하지만 이건 부자들의 이야기입니다. 수조 달러 규모의 거대 기술 기업이 뒤를
00:02:13받쳐주지 않고, 일반 개발자들이 만든 프레임워크는 어떨까요? 여기서 두 번째 방법으로 이어집니다.
00:02:19유료 제품과 연계된 프레임워크입니다. 이 방법이야말로 제가 이 영상을 만들고 싶게 만든 결정적인 계기인데,
00:02:24현대 기술 업계에서 진심으로 가장 기발한 꼼수 중 하나이기 때문입니다. Next.js를 예로 들어 봅시다.
00:02:30완전 무료이며 리액트 기반 위에 구축되어 있습니다. 이 기술은 버셀(Vercel)이라는 회사에서 유지 보수하는데,
00:02:36다들 아시겠지만 이 회사는 배포 플랫폼이기도 합니다. 그리고 버셀은
00:02:42Next.js 배포에 특화되어 설계되었습니다. 다른 플랫폼에 호스팅할 수 없는 것은 아닙니다.
00:02:47할 수는 있지만 골치 아픕니다. 직접 서버를 설정하는 대신 버셀에서 몇 번의 클릭만으로 가능하며,
00:02:53사람들은 대개 가장 저항이 적은 길을 선택하기 마련입니다. 그리고 프레임워크와 달리,
00:02:59버셀 자체의 호스팅 서비스는 무료가 아니며, 바로 이 지점에서 실제로 돈이 벌립니다. 생각해보면
00:03:04현대 기술 업계에서 나온 가장 영리한 비즈니스 모델 중 하나입니다. 누구나 돈을 내도록 강제하는 대신,
00:03:10제품 하나를 무료로 제공하고 그와 보완 관계에 있는 제품을 유료로 판매하기 때문입니다. 라라벨(Laravel)도
00:03:15방식은 조금 다르지만 아주 유사한 전략을 취합니다. 테일러 오트웰이라는 사람이 만들었고,
00:03:21그는 나중에 그 주변으로 전체 팀을 꾸렸습니다. 그리고 그들은 함께 포지(Forge),
00:03:26베이퍼(Vapor), 엔보이어(Envoyer) 같은 도구를 만들었습니다. 이는 기본적으로 라라벨 애플리케이션을 위해
00:03:31특별히 제작된 배포 및 서버 관리 도구입니다. 그뿐만 아니라, 그들은 라라Cast라는
00:03:37유료 교육 플랫폼 전체를 운영하며 무료 프레임워크를 제대로 사용하는 법을 가르쳐 줍니다. 따라서 이번에도
00:03:42무료 서비스가 자연스럽게 유료 서비스로 사용자를 유도하는 것입니다. 자, 이 두 가지 방법 외에도,
00:03:47일부 프레임워크는 오픈 코어 비즈니스 모델을 따르기도 합니다. 그에 대해 말씀드리기 전에 먼저
00:03:53스림바(Scrimba)를 소개해 드리겠습니다. IT 업계에 진출하고자 한다면 정말 훌륭한 플랫폼인데,
00:03:58다양한 기술과 직무에 관한 강좌를 찾을 수 있기 때문입니다. 이들의 강좌는 취업 준비가 가능하도록
00:04:03초점을 맞추고 있습니다. 이 플랫폼의 차별점은 플랫폼 내부에 코드 편집기가 내장되어 있어서
00:04:07브라우저를 떠나지 않고도 강의를 따라갈 수 있다는 것입니다. 만약 지금 코딩을 배우려고 하신다면,
00:04:13설명란에 링크를 남겨두겠습니다. 이제 세 번째 포인트로 돌아가서,
00:04:18핵심 전략인 눅스JS(NuxtJS)가 있습니다. 이는 기본 메인 제품과 함께 유료 제품을 제공하는 방식입니다.
00:04:23예를 들어, 눅스JS는 무료 오픈소스인 반면 눅스 UI 프로(Nuxt UI Pro)는 프리미엄 UI 컴포넌트,
00:04:30템플릿, 섹션 및 기타 리소스를 제공하는 유료 애드온입니다. 이는 눅스JS 전략과
00:04:37비슷하지만 약간 다릅니다. 그리고 또 다른 방법으로는 후원과 기부를 통해 수익을 얻는 것이 있습니다.
00:04:41예를 들어 뷰(Vue)는 패트리온과 오픈 콜렉티브 후원에 크게 의존하고 있습니다.
00:04:48이 두 가지는 단순하므로 자세히 다루지 않겠습니다. 여러분의 주의 집중 시간이
00:04:53금붕어 수준이니, 아직도 이 영상을 보고 계신다면 정말 놀랄 것 같습니다. 아무튼 이번 영상이 유익했고
00:04:58새로운 것을 배웠다면 댓글로 남겨주세요. 구독과
00:05:02애정 어린 관심을 부탁드립니다. 다음 영상에서 뵙겠습니다.