NextJs는 SPA에서 SSR을 사용하기 편리하게 만드는 프레임워크이다.
물론 순수 React와 Node를 사용해도 SSR을 구현할 수 있지만, NextJs를 사용하면 좀더 쉽게 구현할 수 있다.
- 서버사이드 렌더링
- 코드 스플리팅 : 모든 page를 다운받지 않고 필요한 page만 불러옴.
(pages 폴더 안에 있는 파일들을 개별적인 컴포넌트(코드스플리팅된 컴포넌트)로 자동으로 만들어준다.)
- 클라이언트 사이드 라우터 내장 (pages 폴더 안에 router에 해당하는 파일들(이름 소문자)을 자동으로 라우팅해준다.)
- Hot Module Replacement 지원
참조
https://velog.io/@rjs1197/SSR%EA%B3%BC-CSR%EC%9D%98-%EC%B0%A8%EC%9D%B4%EB%A5%BC-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90
https://medium.com/@msj9121/next-js-%EC%A0%9C%EB%8C%80%EB%A1%9C-%EC%95%8C%EA%B3%A0-%EC%93%B0%EC%9E%90-8727f76614c9
Next :: getServerSideProps (0) | 2021.01.06 |
---|---|
Next에서 cssModule 사용하기 (0) | 2020.12.20 |
Next에서 Redux 사용하기 (next-redux-wrapper) (0) | 2020.12.11 |
NextJS :: 공용 Component 사용하기& Head 바꾸기 (0) | 2020.12.08 |
NextJS :: 라우팅하기 <Link> (0) | 2020.12.08 |
댓글 영역