React Component Lifecycle
React의 Component들에는 특정 LifeCylcle이 존재한다.
생명주기란 컴포넌트가 생성되고 사용되고 소멸될 때 까지 일련의 과정을 말한다.
Styling Methods
react에는 여러가지 styling method가 있다.
Radium
Styled component
CSS module
React와 JS Syntax mixing
React를 사용하면서 많은 부분을 기본 JS기능들과 함께 사용 할 수 있다.
DataStructure나 method도 마찬가지이다. 모든 JS가 react에 기초가 된다.
React
React는 Javascript library로 vanila JS보다 좀 더 readable, reusable 하고 간편하게 UI를 handle할 수 있다.
가장 큰 특징은 componenet를 하나씩 붙여 완성시키는 형태이다.
FlexBox and Grids
CSS3에 추가된 최신 정렬기능으로 간편하고 깔끔하게 요소들을 정렬할 수 있다.
FlexBox : 1차원(가로, 세로)공간에 요소들을 정렬하는 기능
Grids : 특정 2차원 공간에 요소들을 정렬하는 기능