[React] 리액트란? - 정의와 장단점

Limi·2021년 12월 31일

React

목록 보기
1/2
post-thumbnail

React 정의

React는 자바스크립트 라이브러리로, UI(User Interface) 설계에 사용됩니다.
출처 : React 공식문서


React의 장점과 단점

장점

  • Component, JSX 기반으로 구성되어 기존 코드 이해 및 유지보수에 용이합니다.
  • Virtual DOM을 사용하여 실제 DOM을 사용하는것 보다 어플리케이션 성능이 뛰어납니다.
  • ReactJS 기반의 ReactNative를 통해 안드로이드, iOS, 웹 어플리케이션으로의 확장이 가능합니다.
  • 뛰어난 Garbage Collection 메모리 관리 성능을 제공합니다.
  • 서버 & 클라이언트 사이드 렌더링을 지원하여 브라우저의 초기 렌더링을 줄여주고, 검색엔진 최적화(SEO)가 가능해집니다.

단점

  • View Only, View 이외의 기능은 Third Party Library를 사용해아 합니다.
  • IE8 이하의 브라우저는 지원하지 않습니다.
profile
Junior Developer Limi

0개의 댓글