Next.js 란??
- React.js를 위한 풀스택 프레임 워크
- React는 사용자 인터페이스 구축용 javascript 라이브러리 → 써드 파티 라이브러리
- 리액트느 라이브러리다 : 왜? 오직 사용자 인터페이스, 컴포넌트 상태만을 다룬다.
- 라우터도 사실 다른 라이브러리를 쓴다.. react-router-dom
- 프레임워크 VS 라이브러리
- 프레임워크가 더 거대한 도구이다.
- 더 많은 기능이 있다.
- React의 장점을 극대화 시켜준다.
- production 용이다…..
- 기존 React보다 신경쓸 것을 덜어준다….. 예시) 라우팅…
- Next.js는 React에 추가적인 기능을 더 부여해 준다.
서버 사이드 렌더링
파일 기반 라우팅
풀스택 앱
Next.js 실습 해보기
Next.js 확장
사전 렌더링 원리
getServersideProps
GetStaticProps와 GetServerSideProps
Head 태그