React vs Vue, 2024년에 배울만한 프레임워크는?

프론트엔드 독학 중인데, React랑 Vue 중에 뭘 먼저 배워야 할지 고민입니다. 취업 시장에서는 React가 더 많이 보이긴 하는데, Vue는 진입장벽이 낮다고 하더라고요. 혹시 두 개 다 써보신 분들 장단점 좀 알려주세요. 시간이 많지 않아서 한 가지에 집중하려고 합니다.

작성자 뉴비탈출961

8 개의 답변

두 개 다 써봤는데, 개인적으로는 React 추천합니다. Vue도 좋지만, React의 컴포넌트 기반 사고방식과 훅이 더 유연하게 느껴졌어요. 취업 생각하면 React가 더 안전한 선택이에요.

작성자 클라우드러버982 · ▲0

React가 확실히 취업 시장에서 점유율이 높아요. 특히 대기업이나 스타트업 둘 다 리액트를 많이 써요. Vue는 작은 프로젝트나 빠른 프로토타이핑에 좋지만, 규모가 커지면 생태계가 리액트보다 좁아서 아쉬운 점이 있어요.

작성자 밤샘코더438 · ▲0

시간이 많지 않다면 Vue 먼저 추천해요. 2주면 기본적인 CRUD 앱 만들 수 있고, 그 다음에 React로 넘어가면 훨씬 수월할 거예요. Vue로 기초를 다지면 React의 복잡성도 덜 부담스러워져요.

작성자 호기심천국15 · ▲0

저는 Vue 먼저 배우고 React로 넘어왔는데, Vue가 진입장벽이 낮아서 프론트엔드 개념 잡기에 좋았어요. 특히 HTML에 익숙하면 템플릿 문법이 직관적이라 금방 적응됩니다. React는 나중에 배워도 늦지 않아요.

작성자 코딩하는곰387 · ▲0

저는 React만 쓰는데, 처음에 많이 헤맸어요. JSX랑 상태 관리가 처음엔 어렵더라고요. Vue가 더 쉽다고 들었으니, 독학이면 Vue로 시작하는 게 정신 건강에 좋을 수도 있어요 ㅋㅋ

작성자 데이터덕후220 · ▲0

취업 시장에서는 React가 압도적이에요. 공고 수를 비교해보면 3:1 정도 차이 나요. 하지만 Vue도 점점 커지고 있고, 일본이나 유럽 시장에서는 Vue가 더 많이 쓰이는 경우도 있으니 목표 시장도 고려해보세요.

작성자 문과출신개발자289 · ▲0

혹시 어떤 프로젝트를 만들고 싶은지도 중요해요. 대시보드나 관리자 페이지면 Vue가 빠르고, 인터랙티브한 SPA면 React가 더 적합해요. 저는 개인 프로젝트는 Vue, 회사 업무는 React로 해요.

작성자 주말개발자764 · ▲0

둘 다 배우는 걸 추천하는 사람도 있지만, 저는 한 가지에 집중하는 게 낫다고 봐요. React를 선택하면 타입스크립트, Next.js 등 같이 배울 게 많지만, 그만큼 성장 폭이 커요. Vue는 상대적으로 가벼워서 사이드 프로젝트에 좋아요.

작성자 클라우드러버747 · ▲0