Static Routing
⁉️왜 13버전이 나오게 되었고, 기존의 pages라는 경로를 이용하지 않고 app이라는 새로운 경로를 이용하게 되었을까?
카테고리라는 공통적인 레이아웃을 두고 그 외의 레이아웃만 바뀌게 하고 싶은 경우에 대한 한계점.
기존 12버전으로 작업을 한 프로젝트를 13버전으로 바꾸게 되는 경우, 다시 구조를 바꾸던지 프로젝트를 다 바꾸어야하는 작업 (breaking changes)을 방지하고자 새로운 경로에서 만들 수 있도록 추가가 되었습니다.
(버전 12)
13버전 이전에서는 pages 폴더 안에서만 작업을 진행을 하며, 파일 베이스 라우팅을 진행합니다.
중첩된 경로를 만들고 싶은 경우, 아래와 같이 폴더를 만들어 진행을 할 수 있습니다.
(버전 13)
src > app 경로 안에 page라는 폴더 또는 파일을 만드는 경우 자동으로 라우팅이 진행이 됩니다.
(폴더 앤 파일 베이스 라우팅)