
폴더 구조를 기반으로 라우팅을 제공

'/' 경로로 요청이 들어오면?
'/about' 경로로 요청이 들어오면?
'/post' 경로로 요청이 들어오면?
'/post/{포스트아이디}' 경로로 요청이 들어오면?
[id].js 동적 경로(ex. ~/post/1234)에 대응하는 동적 라우팅의 기능'/none' 경로로 요청이 들어오면?따라서 NEXT JS에서는 React JS에서의 라우팅을 별도로 작업해 줄 필요 없음, 폴더 구조를 통해 자동으로 라우터 기능을 제공하기 때문

_app.js는 pages 폴더에 있는 js 파일을 렌더시키는 역할이라고 생각하자.'/'이므로

무슨말이냐면


/about경로로 이동하면, 해당 페이지가 라우팅되는 것을 확인할 수 있음_app.js에서 prop으로 전달받는 Component로 요청받은 페이지를 렌더해줌
정리하자면
_app.js에는 공통으로 들어갈 컴포넌트를 작성해주면 됨!

공통적으로 적용되어야 할 html 코드를 작성하는 컴포넌트