Nextjs에서는 추가적인 설정 없이 라우팅의 컨벤션만 잘 사용하면 자동으로 라우팅이 이루어집니다.
예를 들어 위 이미지를 보면 기본적인 /(루트)와 그 밑으로 /about, /profile 페이지가 존재합니다.
Nested routes
네스티드 라우트는 기존 라우트의 하위 라우트를 의미합니다. /profile/birth와 같은 형식을 의미합니다.
아주 간단하게 해결할 수 있습니다. app 밑에 폴더를 지정해서 /about을 만들었듯이 원하는 폴더 밑에 폴더를 생성하면 해당 이름으로 라우트가 생성됩니다.
지금까지 학습으로 드는 생각은 그렇다면 Nextjs를 사용하면 폴더에 하위 폴더를 만드는 것은 주의할 필요가 있겠구나입니다.라고 생각해서 실험했지만, 만약 이미지나 필요한 파일 또는 데이터를 넣어야 한다면 해당 폴더 내부에 page.js 또는 page.tsx만 조심하면 문제가 없을 것 같습니다.