路由
函数路由的语法与页面路由相同。
静态路由
支持顶级路由和嵌套路由。
src/api/top-level.js=>/api/top-levelsrc/api/directory/foo.js=>/api/directory/foo
index.js 文件会以其目录路径进行路由,例如 src/api/users/index.js => /api/users
动态路由
参数路由
在文件路径中使用方括号([ ])来标记 URL 的动态部分。
因此,要创建一个通过 userId 获取用户信息的函数,可以这样做:
动态路由与客户端路由的语法相同。
Splat 路由
Gatsby 还支持 splat(或通配符)路由,这些路由可以匹配 splat 后面的任何内容。虽然不太常见,但仍有其用例。
立即开始构建,在 Netlify!