快速上手
本章用一个最小页面串起路由、loader 和 Server Function。
创建首页
src/routes/index.tsx:
createFileRoute('/') 会把文件路由与类型系统关联起来。
添加 loader
loader 可在 SSR、预取或客户端导航时运行,返回值由 Route.useLoaderData() 类型推导。
添加 Server Function
Server Function 在服务端运行,但可被 loader、组件事件和其他 Server Function 调用。
第一个任务清单
- 创建项目并启动 dev server
- 添加首页路由
- 添加 loader 并读取数据
- 添加
createServerFn - 打开网络面板比较 SSR 与客户端导航