본문 바로가기
Coding/Redux

Redux - immutable - Next Tutorial

by z쿳쿳z 2021. 1. 1.
728x90
반응형

나갈 수 있는 곳도 없고... 코딩 공부도 해야돼서 ㅎㅎ 회사에서 사용하는 라이브러리 공부를 하게 되었다.

 - Redux는 상태관리를 중압집권체제 형태를 따르기 때문에 상태관리의 복잡성을 없애고 상태를 예측가능하기에 나중에 유지보수 측면에서 좋다.

 - immutable.js는 객체나 배열 관리를 immutable(불변의) 상태로 관리하도록 도와주는 라이브러리다. Redux를 사용한다면 상태를 관리할때 객체나 배열을 immutable하게 관리해야기 때문에(최적화를 하기 위해서) 도움이 되는 라이브러리다.

 - Next.js는 처음 공부할 때 이해한 내용은 javascript가 render 되기전에 html 태그를 먼저 불러와서 정적인 페이지 로딩이 빠르고, SSR(server side render)를 하기 때문에 검색기능에 탁월함을 가지고 있다고 알고 있다. Next.js를 사용하면 react-router는 사용할 필요가 없다. Next.js에서 쉽게 page를 router를 해주기 때문에

 

우선 tutorial를 시작하기 위해 라이브러리를 설치를 하면...

React에서 제공하는 npx create-react-app 대신에

npm create-next-app redux-immutable-next-tuttorial

을 입력하고 Next를 설치를 한다. 그리고 나서 immutable과 redux를 설치를 한다.

npm i --save redux react-redux immutable

기본적인 라이브러리는 설치완료 해지만, Tutorial를 진행하면서 필요한 라이브러리를 설치예정

728x90
반응형

'Coding > Redux' 카테고리의 다른 글

Redux - immutable - Next tutorial(3)  (0) 2021.01.02
Redux - immutable - Next tutorial(2)  (0) 2021.01.01
Redux - immutable - Next tutorial(1)  (0) 2021.01.01
React - Redux  (0) 2020.08.09