회사에서는 Vue로 개발을 하고 있다.
이번에 새로 들어가는 프로젝트는 새로운 기술에 도전 해 보고 싶어 React로 개발을 할 생각이다.
그래서 사수에게 왜 Vue가 아닌 React로 개발을 해야하는지 설득을 해야한다.
설득하기 위해 Vue와 React의 차이부터 찾아보겠다.
React는 라이브러리이고 Vue는 프레임워크이다.
이러한 이유로 React는 자바스크립트 문법을 응용해 비교적 자유롭게 개발할 수 있지만, 뷰는 지정해 준 문법 방식으로만 개발을 할 수 있다.
그렇다. 생각해보면 Vue에서 반복문을 사용할 때는 v-for밖에 없지만 React에서는 map, for 뿐만 아니라 다양한 js메서드를 활용할 수 있다.
https://joshua1988.github.io/web_dev/vue-or-react/
위의 글을 참고하면 React는 컴포넌트로 구성하기 쉽고 재사용성이 높으며 테스트하기에 용이하다.
내가 이번에 만들게 되는 프로젝트는 페이지가 20~30페이지정도가 될거같다.
큰 규모는 아니지만 컴포넌트 구성 및 테스팅에 효율적이라는 장점을 바탕으로 제안을 해봐야겠다.
'React' 카테고리의 다른 글
JWT를 통한 회원 인증 시스템 구현하기 - 1 (0) | 2022.06.06 |
---|---|
state, props (0) | 2021.10.29 |
'react-dom' / JSX (0) | 2021.10.26 |
Class Component VS Function Component (0) | 2021.10.26 |
[React]class에서 성능향상(shouldComponentUpdate, PureComponent) (0) | 2021.08.31 |