본문 바로가기
Next.js

[next.js]라우팅(Routing)

by 남민섭 2023. 11. 30.
728x90
반응형

라우팅

어떤 주소에 어떤 페이지를 보여줄지 정하는 것

 

Next.js는!!!!


파일시스템 기반 라우팅

파일의 경로가 주소에 매칭되는 라우팅 방식

 

이미치 참고 https://velog.io/@kimyziii/Next.js-%ED%8C%8C%EC%9D%BC-%EA%B8%B0%EB%B0%98-%EB%9D%BC%EC%9A%B0%ED%8C%85

 

 

page폴더에 index.js가 최상위 경로 ' / '

 

page폴더에 setting.js 와 search.js 파일 만들고 웹사이트 경로 확인해본다

 

page/products/1 

 

다이나믹 라우팅

여러주소를 하나의 컴포넌트에서 처리하는 방법

next.js에서는 param 이라고 부른다

 

param을 사용하여 여러 페이지 랜더링

 

폴더명을 [id] 로 바꾸고 폴더안에 index.js로 바꿔도 똑같이 적용됨

 

 

 

728x90
반응형

댓글