ReactJS 마무리

박병준·2021년 7월 5일
0

ReactJs 뿌수기

목록 보기
6/6
post-thumbnail

장점

1. Virtual DOM, Component

React는 랜더링 시 가상 DOM을 먼저 만든 후 실제 DOM과 차이가 있는 부분만 대체하기 때문에 더 빠르고 리소스 낭비를 줄일 수 있다.
또한 Component를 통해 효율적으로 재사용할 수 있고 유지보수하기 용이하다.

2. React Native

React는 웹뿐만 아니라 React Native를 통해 하이브리드 앱 개발이 가능하다.

3. 라이브러리

React는 프레임워크가 아닌 라이브러리이기 때문에 다른 라이브러리나 프레임워크와 혼용할 수 있다. 이미 개발된 서비스에서도 일정 부분만 선택적으로 적용이 가능하다.


단점

1. View ONLY

프레임워크의 MVC 패턴과 비교했을 때 view부분만 관리하기 때문에 다른 부분은 다른 라이브러리를 이용하거나 직접 구현해야 한다.


노마드코더를 통한 reactJS 수업이 마무리됐다.

앞으로 여러기능들이 있는 나만의 ToDo앱을 만들 생각이다.

깃허브 주소: https://github.com/pjoon357/movie_app

profile
뿌셔뿌셔

0개의 댓글