본 포스팅은 youtube
코딩앙마
님의 강의영상으로 학습한 내용입니다.
Next.js
앱을 빌드하기위해 create-next-app@latest
을 이용했다. CRA와 같은 방식으로 짧은 시간내에 앱 빌드를 할 수 있다.
create-next-app
으로 빌드된 앱의 초기 폴더들은 다음과 같다.
pages
페이지 파일들이 담겨 있는 폴더이다. next.js
는 별도의 routing 라이브러리 없이 pages에 넣으면 자동으로 routing이 설정된다. 파일 이름이 곧 params이 되는 것이다.
publics
next.js
는 static file
을 지원한다. 주로 이미지 파일들이 이 폴더에 담길텐데, 별도의 import
없이 아마 이미지를 사용할 수 있을 것 이다.
styles
css 파일들이 모여 있는 폴더다.