취향차이도 맞긴한데... 두 라이브러리의 장단점이 확실히 있습니다.
본인이 생각하기에 더 가치를 두는쪽을 고르시면 됩니다.
https://html6.tistory.com/207
참고하시면 각 프레임워크의 장단점을 짧게 설명해주고 있습니다.
간단하게 첨부드리면 아래와 같습니다.
React
- 웹 뿐만 아니라 앱 개발에도 사용 ( React Native )
- 페이스북이라는 거대한 업체의 지원
- 가장 거대한 커뮤니티
- Virtual Dom
HomePage : reactjs.org/
Repository : github.com/facebook/react
Vue
- 가장 적은 러닝커브 ( jQuery 등에 익숙한 기존 개발자도 가장 편하게 도입 가능 )
- 가볍고 빠르게 개발이 필요하다면 추천
- Evan You 라는 개인이 프로젝트 리더
- 2019년에 메인 리더인 Evan You 의 홍콩 시위 발언 관련하여 이슈 존재
- 상대적으로 작지만 빠르게 성장중인 커뮤니티
- 가장 최신에 릴리즈 시작한 프레임워크(2014년)
- 양방향 바인딩
- Virtual Dom
HomePage : github.com/vuejs/vue#readme
Repository : github.com/vuejs/vue
다만 기본적으로 공부하시는게 취업하기 위함이라면 리엑트쪽이 일자리가 더 많기때문에 리엑트 공부하시는게 좋습니다.
jQuery 등에서 3대장 프레임워크중에 하나를 가볍게 써보고 싶으신 목적이라면 vue 가 러닝커브가 적어서 쉽기때문에 vue를 해보시는게 좋습니다.