본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 06. 25. 19:35

Tailwind는 AI 때문에 망한 것이 아니다. 75%의 엔지니어를 해고하게 만든 것은 shadcn이었다.

요약

Tailwind의 수익 모델 위기가 AI가 아닌 shadcn/ui라는 무료 오픈소스 라이브러리의 등장 때문임을 분석합니다. AI는 기존의 승리(무료 선택지)를 가속화하는 도구일 뿐, 비즈니스 모델의 근본적인 결함은 무료 배포 방식의 변화에 있습니다.

핵심 포인트

  • Tailwind UI의 유료 모델이 shadcn/ui의 무료 복사-붙여넣기 방식에 의해 침식됨
  • AI는 경쟁자가 아니라 이미 승리하고 있는 기술(무료 라이브러리)을 가속화하는 매개체임
  • 기술적 기법(Utility-first CSS)은 해자(Moat)가 될 수 없음을 시사함
  • 대규모 해고는 AI 때문이 아니라 수익 모델의 붕괴에서 기인함

Tailwind는 AI에 의해 죽은 것이 아닙니다. 컴포넌트를 무료로 배포하는 한 사람에 의해 죽었습니다.

2026년, Tailwind CSS는 엔지니어링 팀의 거의 75%를 정리 해고했습니다. CEO는 AI를 탓했습니다. AI는 세상을 바꾸고 있습니다. 하지만 실제 이야기는 아마도 그보다 더 단순하면서도 고통스러울 것입니다.

비즈니스 모델에 구멍이 있었다

자금이 단순히 Steve의 주머니로 들어간 것은 아닙니다. 그 돈은 Tailwind UI에서 나왔습니다 — 아름답고 미리 빌드된 컴포넌트들을 제공하는 유료 라이브러리입니다. 이는 잘 작동해 왔습니다. 당신은 몇 백 달러로 몇 시간의 작업 시간을 아꼈습니다.

그러다 shadcn/ui가 등장했습니다. 무료입니다. 복사-붙여넣기 방식입니다. Tailwind 자체를 기반으로 구축되었습니다. 그리고 그것은 들불처럼 번져나갔습니다 🔥

이 모든 타이밍은 너무나 완벽합니다. shadcn/ui의 인기가 폭발하면서, Tailwind UI에 비용을 지불하는 가치 제안(value prop)이 침식되기 시작했습니다. Next.js 생태계의 절반에서 기본값으로 사용되고 있으며 조합 가능한(composable) 무료 라이브러리를 사용할 수 있는데, 왜 굳이 컴포넌트 키트를 구매하겠습니까?

AI는 편리한 악당이다

AI를 탓하는 것은 쉽습니다. 사실 AI가 우리가 코드를 작성하는 방식에 영향을 미치고 있기 때문입니다. Cursor, Copilot, v0 — 이들은 몇 초 만에 Tailwind 컴포넌트의 뼈대(scaffold)를 만들 수 있습니다. 그것이 현실입니다.

하지만 중요한 점은 이것입니다. AI는 자신이 Tailwind UI 컴포넌트를 생성하는지, 아니면 shadcn/ui 컴포넌트를 생성하는지 상관하지 않습니다. AI는 배포 메커니즘(distribution mechanism)이지, 경쟁자가 아닙니다. AI는 이미 승리하고 있는 것이 무엇이든 가속화합니다.

그리고 이미 승리하고 있었던 것은 무엇이었을까요? 바로 무료 선택지였습니다.

→ shadcn/ui는 AI가 생성하는 코드에서 기본 추천 사항이 되었습니다.
→ 개발자들은

이러한 시나리오는 매우 익숙합니다. 우선, 당신은 놀라운 오픈 소스 (Open-source) 제품을 만듭니다. 그것은 성공합니다. 그다음, 그 위에 프리미엄 레이어 (Premium layer)를 얹어 수익화(Monetize)를 시도합니다. 이 또한 성공하지만, 당신의 오픈 소스 제품을 사용하여 누군가 그 프리미엄 기능을 무료로 구현한 새로운 버전을 개발할 때까지입니다.

Tailwind는 유틸리티 우선 CSS (Utility-first CSS)를 주류로 만들었습니다. 그것은 엄청난 성취입니다. 하지만 유틸리티 우선 CSS는 하나의 '기법 (Technique)'일 뿐, 해자 (Moat)가 아닙니다. 일단 그 기법이 승리하자, 누구나 그것을 사용하여 컴포넌트 (Component)를 구축할 수 있게 되었습니다.

shadcn/ui는 Tailwind UI를 복제한 것이 아닙니다. 제품이 공유되는 방식을 밑바닥부터 재발명했습니다. npm install은 잊으세요. 버전 제약도 잊으세요. 단순히 소스 코드를 당신의 저장소 (Repo)에 붙여넣기만 하면, 붐, 끝입니다. 이 접근 방식은 그 어떤 유료 소프트웨어 라이선스보다 개발자들의 심금을 훨씬 더 울렸습니다.

해고가 말해주는 진짜 이야기

만약 어떤 회사가 엔지니어링 인력의 75%를 해고한다면, 그것은 진정한 피벗 (Pivot)이 아닙니다. 그것은 엔지니어링 팀이 만들고 있던 것이 더 이상 팀을 유지할 만큼의 수익을 창출하지 못한다는 인정입니다.

만약 AI가 진정한 위협이었다면, Tailwind는 제품에 AI 기능을 구축하기 위해 엔지니어를 '채용'했을 것입니다. 우리는 그들이 인력을 감축하는 것이 아니라, AI를 구현하기 위해 적극적으로 노력하는 모습을 보았을 것입니다. 이번 해고는 AI가 편리한 설명거리로 등장하기 전부터 이미 수익 문제가 깊게 자리 잡고 있었음을 시사합니다.

Tailwind 팀이 거짓말을 하고 있다고 비난하려는 것은 아닙니다. AI는 아마도 이러한 몰락의 과정을 가속화했을 뿐일 것입니다. 하지만 과정을 가속화하는 것이 원인이 되는 것과 같지는 않습니다. 무료의 고품질 컴포넌트가 커뮤니티의 기본값 (Default)이 된 순간, 궤적은 이미 결정되어 있었습니다.

이것이 오픈 소스 소프트웨어 (OSS) 비즈니스에 의미하는 바

만약 당신이 오픈 소스 소프트웨어를 기반으로 비즈니스를 만들고 있다면, 이것은 경고가 됩니다.

→ 당신의 프리미엄 레이어는 커뮤니티가 복제할 수 없는 해자 (Moat)를 가져야 합니다.
→ "더 멋진 컴포넌트"는 해자가 아닙니다. 그것은 단지 앞서 나가는 것일 뿐입니다.
→ 당신의 유료 제품이 당신의 도구로 만들어진 무료 대안과 경쟁하게 되는 순간, 당신은 곤경에 처하게 됩니다.

기술로서의 Tailwind CSS는 사라지지 않을 것입니다. 이는 수백만 개의 프로젝트에 내장되어 있습니다. 하지만 Tailwind의 _비즈니스_는 완전히 다른 이야기입니다 😬

프레임워크는 승리하며 등장했지만, 그에 수반되는 비즈니스 모델은 시간의 시험을 견뎌내지 못했습니다.

그래서 제가 알고 싶은 것은 이것입니다: 만약 당신이 2024년에 Tailwind의 비즈니스를 운영하고 있었고 shadcn/ui가 부상하는 것을 보았다면, 당신은 무엇을 다르게 했을까요?

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0