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% 프로젝트 폐기율은 버그가 아니라 현실.
  • 진짜 교훈은 "가장 인기 있는 프레임워크를 선택하라"가 아니라 "비즈니스 로직이 프레임워크 마이그레이션에서 살아남도록 아키텍처를 설계하라" 는 것.

인기도가 아닌 실제 제약사항(팀 규모, 성장률, 채용 필요성, 성능 요구사항)에 기반해 결정하세요!

국내는 상황이 좀 다르죠
결국 돌고돌아 대세를 선택하는게 현명합니다
개발씬에서 계속 있고 싶다면요 java react python
스스로의 지식적 갈망을 채우고 싶은게 아니라면요

뭔소린지 잘모르겠음

2022년 Flutter가 잠깐 유행했다 돌고돌아 React로 돌아왔죠.
다른것보단 생태계 이점 + Web의 용이성 + 당시보다 빨라진 React, 생각보다 느렸던 Flutter로 정리할 수 있죠.