반응형
React와 Vue의 특징을 정리한 블로그 글입니다. 각 프레임워크가 갖고 있는 특징 및 장단점을 객관적인 자료를 사용하여 자세히 설명하고 있습니다. 주요 특징은 다음과 같습니다.
- Templates 형식으로 앱 제작을 원한다면 Vue
- 간단한 것과 “일단 동작” 되는 걸 좋아하면 Vue
- 빠르고 경량의 앱을 제작하고 싶다면 Vue
- 큰 규모의 앱을 만드신다면 React
- 더 큰 개발 생태계를 원한다면 React
https://joshua1988.github.io/web_dev/vue-or-react/
Vue 의 장점은
- Template 과 Render Function 을 모두 사용할 수 있는 옵션
- 간편한 Syntax 와 프로젝트 설정
- 빠른 렌더링과 더 작은 용량
React 의 장점은
- 큰 규모에서 더 빛을 발하고, 테스팅이 수월
- Web 과 Native 앱 개발에 모두 사용 가능
- 더 큰 개발자 생태계에서 오는 많은 레퍼런스와 도구들
하지만, React 와 Vue 이 다른 점보다는 유사점을 더 많이 갖고 있는 기상천외한 UI 라이브러리입니다. 이 두 라이브러리의 공통된 특장점은
- Virtual DOM 으로 빠른 렌더링
- 경량 라이브러리
- Reactive Component
- Server Side Rendering
- 라우터, 번들러, state management 와 결합이 쉬움
- 훌륭한 개발자 커뮤니티와 지원
...
반응형
'프로그래밍 > Script' 카테고리의 다른 글
자바스크립트 개발자 포럼 https://jsdev.kr (0) | 2018.01.10 |
---|---|
보안 테스트용 목록 - SecLists (0) | 2017.12.28 |
jquery mega cheat sheet (0) | 2017.12.07 |
[JS] 14일 만에 GitHub 스타 천 개 받은 차트 오픈소스 개발기 (0) | 2017.10.20 |
[Node.js] chromium binding 기술을 node.js에 적용해보자 (0) | 2017.10.20 |