Redux
React Project가 커지다보면 state도 매우 방대해지고 그렇게 되면 관리하기 매우 까다로워지는데 이것을 해결해주는 third-party library가 “Redux”이다.
routine이 synchronous하다는게 특징이다.(middleware를 통해 async logic을 넣을 수 있다.)
Routing
React는 기본적으로 SPA(Single Page App)가 기본이지만 MPA(Multi Page App)처럼 다른 주소에 다른 page를 보여줄 수 있다.
React는 하나의 HTML에 각 주소에 Routing된 Component들을 통해 새롭게 rendering하여 여러 Page가 존재하는 것 처럼 보여줄 수 있다.
React Inside
React 내부 원리와 주의해야 할 점들 모음
React Component Lifecycle
React의 Component들에는 특정 LifeCylcle이 존재한다.
생명주기란 컴포넌트가 생성되고 사용되고 소멸될 때 까지 일련의 과정을 말한다.
Styling Methods
react에는 여러가지 styling method가 있다.
Radium
Styled component
CSS module