Skip to content

React 정리

elle510 edited this page Dec 6, 2016 · 36 revisions

사상

  • A JAVASCRIPT LIBRARY FOR BUILDING USER INTERFACES
  • Framework가 아닌 라이브러리
  • 클라이언트 측의 아키텍처를 React 를 중심으로 다른 라이브러리를 조합하여 구성

장점

  • virtual DOM으로 변경된 부분만 다시 랜더링
  • 이미 많이 가지고 있는 생태계(레퍼런스 및 커뮤니티)
  • 버전업에 대한 안정성 (현재 2016.12.05 기준 v 15.4.0)
  • 페이스북은 React 버전을 v0.14 에서 v15로 껑충 띄웠는데 그 이유는 production 에서 사용해도 된다고 안정성을 약속한다는것을 강조하기 위해
  • View 만 담당하므로 기존 웹애플리케이션에 적용의 부담이 적음

논란

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

Clone this wiki locally