dynamic routing란?
=> 동적라우팅
게시판의 상세페이지는 보통 /detail/?(parameter) 이런 식으로 글 번호가 파라미터방식으로 라우팅이 된다.
하지만 next.js에서는 폴더 라우팅 방식이기 때문에 게시글의 개수만큼 폴더를 만들어야 하는지 의문이 들 것이다.
이때 array처럼 폴더 이름을 [ ] 안에 작명을 하게 된다면 어떤 문자가 안에 들어가도 page.js를 보여주게 된다.
즉, /detail/1234를 통해 접근해도 /detail/[폴더명]/page.js의 html이 랜더링이 된다는 뜻!
폴더 라우팅방식은 보면 볼수록 매력 있는 친구 같다.
조금 궁금하긴 했었는데 그냥 함수 같은 게 있을 줄 알았더니?!
이게 무슨 일 폴더를 리스트처럼 작명하는 방법일 줄이야 하하.. 볼 때마다 신기해!
'Next.js' 카테고리의 다른 글
Next.js 서버 기능 <MongoDB> (0) | 2023.07.06 |
---|---|
useRouter() (0) | 2023.07.05 |
Next.js + MongoDB 연동 (0) | 2023.07.05 |
client/server component (0) | 2023.07.05 |
최적화된 이미지 넣는 법 (0) | 2023.07.05 |