본문 바로가기
Q&A2022년 2월 27일1분 읽기

React vs Vue vs Angular 2022년 기준 추천

신
신예린
조회 812댓글 3

프론트엔드 프레임워크를 배우려는데 React, Vue, Angular 중 어떤 걸 먼저 배워야 하나요?

댓글 3

김김영삼4년 전

2022년 시장 점유율 기준:

  1. React — 압도적 1위. 채용 공고 가장 많음
  2. Vue — 학습 곡선 낮음, 한국/아시아에서 인기
  3. Angular — 대기업/엔터프라이즈에서 사용

추천:

  • 취업이 목표 → React (Next.js 포함)
  • 빠르게 프로젝트를 만들고 싶다 → Vue (Nuxt.js)
  • 대기업 SI/금융권 → Angular

어떤 걸 배우든 핵심 개념(컴포넌트, 상태관리, 라우팅)은 비슷해서, 하나를 잘 배우면 다른 것도 쉽게 배울 수 있습니다.

2022년 트렌드: React + Next.js + TypeScript 조합이 가장 많이 쓰입니다.

문문성민(guest)4년 전
Next.js는 뭔가요? React와 뭐가 다른가요?
김김영삼4년 전

Next.js는 React 기반 풀스택 프레임워크입니다. React는 UI 라이브러리이고, Next.js는 여기에 라우팅, SSR, API Routes, 이미지 최적화 등을 추가합니다.

  • SSR/SSG — 서버에서 HTML 생성 (SEO에 좋음)
  • 파일 기반 라우팅 — pages/ 폴더 구조가 곧 URL
  • API Routes — 백엔드 API도 같이 작성 가능
  • 자동 코드 분할 — 필요한 JS만 로드

React로 새 프로젝트를 시작한다면 CRA 대신 Next.js를 추천합니다.

Ctrl+Enter로 등록