요즘 핫한 React.JS
요약
: 웹 및 모바일웹 프론트엔드 개발 라이브러리 (프레임웍이 아니다.)
: 페이스북이 개발했고, 페이스북에 도입되어있다.
: 공식 홈페이지 ( http://facebook.github.io/react/ )
특징
: 오로지 UI (User Interface) 만을 위한 라이브러리
즉, 화면구성만을 위해 사용되며, 효율적인 화면구성을 위해 태어났다.
영역 분리해서 컴포넌트화 하고 이를 재사용하는 식으로 화면 랜더링을 구현하기때문에
초반 구축은 힘들지언정 규모가 클수록 효율적일것이라는 페북측 주장.. ㅎㅎ
: 버추얼 돔 (Virtual DOM)을 사용하여 변화가 발생한 영역만 실제 랜더링이 발생한다.
(이것만 읽어선 무슨 말인지 모르실거에요 ㅎㅎ )
: 단방향 데이터 플로우 (역방향이 불가능한건 아니지만, 페이스북에선 권장하지 않음)
댓글
댓글 쓰기