Stack Building

[react] 기본 개념 본문

[react] 기본 개념

S00ahKim 2019. 4. 11. 15:06

이 글을 공부 목적으로 일부 요약, 발췌함

 

- 리액트는 페이스북이 만든 사용자 UI 구축을 위한 라이브러리.

- View에만 초점, 라우팅 기술 없음

 

특징

1. JSX 문법 (여기에 정리함, <App />과 같이 html 코드를 여러개의 리액트 파일로 분할하여 작업 가능)

2. 컴포넌트 기반 (코드 재사용, 유지보수 가능, 한 페이지에 한 html 파일 방식 아님)

3. Virtual DOM (불필요한 연산이 매번 일어나는 기존 DOM을 한번 더 추상화해 변화를 미리 인지할 수 있도록 함. 사용자가 변화를 인지하지 않아도 가상 돔에서 자동으로 감지, 업데이트)

 

참고

리액트 서버 사이드 랜더링 설명

 

'' 카테고리의 다른 글

[react-redux] 리덕스 기초  (0) 2019.04.13
[react] props와 state  (0) 2019.04.11
[react] 기본 구조  (0) 2019.04.09
[javascript] JSX  (0) 2019.04.08
[javascript] ES6 문법  (0) 2019.04.08
Comments