각 글은 고정된 slug를 가지고, /blog/[slug] 동적 라우트는 getStaticPaths로 빌드 시점에 페이지를 생성한다.

그래서 /blog/routing-the-blog 같은 주소는 앱이 로드된 뒤에만 보이는 화면이 아니라, 산출물 안에 실제로 존재하는 문서가 된다.

개인 사이트에서는 링크가 공유 가능하고, 새로고침해도 살아 있고, 검색엔진이 읽기 쉬운 구조가 더 자연스럽다.