Series 28 — Why React

바꿔도
됩니다

상용 웹 플랫폼과 React
비개발자를 위한 기술 선택 가이드

Part I

하는 일이 같습니다

WebSquare, Nexacro, eXBuilder — 드래그앤드롭 빌더, 데이터 바인딩 엔진, 그리드 컴포넌트를 통합한 올인원 웹 개발 플랫폼이다. React는 UI 렌더링에 집중하는 라이브러리다. 형태는 다르다.

하지만 최종 목적은 같다 — 웹 화면을 만든다. React는 필요한 도구(상태 관리, 라우팅, UI 킷)를 골라 조합하는 방식이다. 상용 플랫폼은 특정 회사가 만들어 파는 유료 패키지고, React는 전 세계가 함께 만드는 무료 생태계다.

commercial platform
올인원 웹 개발 플랫폼
  • 웹 화면을 만든다
  • 특정 회사가 개발/유지
  • 유료 라이선스
  • 국내에서만 사용
  • 벤더 사라지면 고립
React
UI 라이브러리 + 생태계
  • 웹 화면을 만든다
  • 전 세계 커뮤니티가 개발/유지
  • MIT 라이선스 — 무료
  • 전 세계 표준
  • Meta 사라져도 유지

형태는 달라도 하는 일은 같다. 그리고 생태계 규모가 압도적으로 다르다.

Part II

개발자가 이만큼 다르다

기술의 가치는 그 기술을 다룰 수 있는 사람의 수로 결정된다. 구인 공고를 올렸을 때 지원자가 오느냐, 안 오느냐.

React 개발자 비율
44.7%
Stack Overflow 2025 설문 응답자 중
상용 플랫폼 개발자 비율
측정 불가
글로벌 통계에 잡히지 않는다
React 국내 채용 공고
1,123
잡코리아 기준, 2026년 2월
상용 플랫폼 채용 공고
수십 건
경력 5년 이상, 수개월째 미달
React 기술 질문
400K+
Stack Overflow — 답이 이미 있다
상용 플랫폼 기술 질문
수십 건
벤더 QnA가 전부다

토스, 네이버, 카카오, 배달의민족, 당근마켓 — 이름만 대면 아는 한국 기업들이 React로 서비스를 만든다. ChatGPT에게 React 코드를 물어보면 즉시 답이 온다. 수억 줄의 공개 코드를 학습했기 때문이다. 상용 플랫폼은 AI가 학습한 데이터 자체가 없다.

Part III

오픈소스가 더 안전하다

"코드가 공개되어 있으면 위험하지 않나요?" 반대다.

상위 1천만 웹사이트 OS
91%
Unix/Linux 계열 — W3Techs 2026
React GitHub Stars
243K
전 세계 개발자의 관심과 지지

오픈소스는 코드가 공개되어 있어 전 세계 개발자가 취약점을 찾아 고친다. React의 경우 GitHub에서 24만 명이 Stars를 눌렀고, 6,700명 이상이 코드 변경을 실시간 감시(Watch)하며, 5만 개 이상의 Fork가 생태계를 확장하고 있다. 폐쇄형 소프트웨어는 벤더 직원 수백 명이 고친다. 눈이 많을수록 버그는 적다. 소프트웨어 공학에서 "리누스의 법칙"이라 불리는 기본 원칙이다.

은행, 병원, 군사 시스템이 오픈소스 위에서 돌아간다. 대한민국 전자정부표준프레임워크도 오픈소스다. 정부가 직접 쓰는 프레임워크가 오픈소스인데, React가 오픈소스라서 불안할 이유는 없다.

폐쇄형 = 벤더 직원 수백 명이 코드를 본다
오픈소스 = 6,700명이 감시하고, 24만 명이 지지한다

Part IV

컨벤션도 React가 앞선다

"개발자마다 코드를 다르게 짜면 유지보수가 안 되지 않나요?" 맞는 걱정이다. 그런데 이 문제를 더 잘 해결하는 쪽은 React다.

commercial platform
플랫폼 내장 규칙
  • XML 스키마 검증, 빌드 타임 체크
  • 벤더 매뉴얼 기반 권장사항
  • 프로젝트마다 적용 수준이 다르다
  • 플랫폼 밖 코드는 관리 불가
React
도구 체인 기반 규칙
  • ESLint — 규칙 위반 자동 경고 (설정 시 빌드 차단)
  • Prettier — 코드 포맷 자동 통일
  • TypeScript — 타입 오류 시 컴파일 차단
  • 전자정부 React 템플릿 제공

상용 플랫폼에도 자체 검증 도구가 있지만, 플랫폼 경계를 넘어서면 적용되지 않는다. React 생태계의 도구 체인은 코드 작성 단계부터 빌드, 배포까지 전 과정에 걸쳐 규칙을 자동 검사한다. 특히 TypeScript는 타입 오류가 있으면 컴파일 자체를 차단한다.

전자정부표준프레임워크 v4.0은 React + Spring Boot 공식 템플릿을 제공한다. 프로젝트 구조, 폴더 규칙, 코딩 표준이 이미 정해져 있다. 공공 프로젝트에서 "어떤 표준을 따를 것인가"의 답은 이미 나와 있다.

하는 일이 같다. 개발자가 압도적으로 많다.
오픈소스라 더 안전하다.
바꿔도 됩니다

전자정부표준프레임워크 v4.0 공식 지원. MIT 라이선스. 비용 0원.