프로젝트 생성하기
<aside>
💡 > npx create-next-app@latest > 프로젝트명 설정
</aside>
실행하기
<aside>
💡 > npm run dev
</aside>
NextJS
- framework (커스텀할 수 없다.)
- ReactDOM.render(..~..)가 어딘가에 있겠지
- Pages폴더 안에 경로로 쓸 js파일을 만들고 URL에 ‘/파일명’ 을 붙여주면 자동으로 rought 된다.
- 경로에 파일이 없으면 자동으로 404 파일을 띄워줌
- component명은 중요x | export default로 내보내는 것이 중요!
- 가장 좋은 기능: 앱에 있는 페이지들이 미리 렌더링 됨!
Pages폴더 예외 사항
- index.js 파일은 ‘/index’ 로 띄워지지 않음
- React.js를 import를 하지 않아도 됨 & useState나 useEffect등은 import를 해야 함