Skip to content

React 정리

elle510 edited this page Dec 6, 2016 · 36 revisions

사상

  • A JAVASCRIPT LIBRARY FOR BUILDING USER INTERFACES
  • Framework가 아닌 라이브러리
  • 클라이언트 측의 아키턱처를 React 를 중심으로 다른 라이브러리를 조합하여 구성
  • 재사용성이 높은 컴포넌트 개발 방식 지원
  • 높은 자유도로 필요한 라이브러리 선택
  • react 를 중심으로 한 생태계 설명 필요

장점

  • virtual DOM으로 변경된 부분만 다시 랜더링
  • 이미 많이 가지고 있는 생태계(레퍼런스 및 커뮤니티)
  • 버전업에 대한 안정성 (현재 2016.12.05 기준 v 15.4.0)
  • View 만 담당하므로 기존 웹애플리케이션에 적용의 부담이 적음

논란

  • JSX (디자인과 코드가 혼합 되어 있음)

Clone this wiki locally