?utm_source=social
?sort=lowest-price
?colur=blue
?categoryId=123
?page=2
?search=hihi
?lang=kr
[id]
블로그는 상세페이지에 따라 slug가 달라지기 때문에 아래 폴더구로조 dynamic routing 처리를 할 수 있다.
pages/blog/[slug].js
[...segment]
path에 변수가 여러개 일 때 브라켓 안에서 …을 통해 생략해서 사용할 수 있다.
더블 브라켓을 사용해서 segment를 옵션적으로 처리할 수도 있다.
[[...segment]]
https://nextjs.org/docs/pages/building-your-application/routing/dynamic-routes
https://velog.io/@timosean/Web-Path-variable-Query-String-그리고-SEO