스타트업이 React를 선택하는 이유 (그리고 선택하지 말아야 할 때)
(evilmartians.com)2024년에 설립되고 2025년에 펀딩을 받은 스타트업들의 프레임워크 선택과 그 이유를 분석한 흥미로운 연구.
핵심 발견
펀딩 점유율
- React가 압도적: 28.5억 달러 중 25.2억 달러(88.6%) 차지
- Vue: 1.87억 달러 (18개 스타트업)
- Angular: 1.1억 달러 (22개 스타트업)
- Svelte: 2,700만 달러 (5개 스타트업)
GitHub 프로젝트 생존율
- 모든 프레임워크에서 약 85%의 프로젝트가 방치됨
- 10개 이상 별을 받은 고품질 프로젝트로 필터링하면 생존율 급상승:
- Svelte: 36.1%
- React: 20.7%
- Vue: 18.0%
- Angular: 13.9%
개발자 만족도와 현실의 괴리
- Svelte: 88% 만족도 (최고)
- Vue: 87% (12포인트 상승)
- React: 75% (하락세)
- Angular: 54% (개선 중)
React가 계속 선택받는 이유
- 기술적 우월성 때문이 아니라 채용의 용이성 때문
- VC들은 프레임워크 성능이 아닌 예측 가능한 인재 확보에 투자
언제 React를 선택하지 말아야 할까?
React를 선택해야 하는 경우:
- 분기마다 팀을 두 배로 늘려야 하는 경우
- 개발자 교체가 잦거나 급격한 인원 확장이 필요한 경우
대안을 고려해야 하는 경우:
- 안정적인 팀으로 운영하거나 정상적 속도로 성장하는 경우
- Vue 추천: 87% 만족도, 31% 업무 채택률로 일반적 채용에 충분하며, 어드민 대시보드와 내부 도구에서 강점
- 대기업: Angular의 명확한 구조가 대규모에서 혼란 방지
- 성능 중요 앱: Svelte가 작은 번들 사이즈와 뛰어난 개발자 경험 제공
핵심 교훈
- 85% 프로젝트 폐기율은 버그가 아니라 현실.
- 진짜 교훈은 "가장 인기 있는 프레임워크를 선택하라"가 아니라 "비즈니스 로직이 프레임워크 마이그레이션에서 살아남도록 아키텍처를 설계하라" 는 것.
인기도가 아닌 실제 제약사항(팀 규모, 성장률, 채용 필요성, 성능 요구사항)에 기반해 결정하세요!