全书目录

第三十篇:SvelteKit 完全指南 —— 轻量反应式剧场宇宙

第一章:先把 SvelteKit 看对,它不是“给 Svelte 加几个功能”,而是一整座剧场

1 分钟 399 字 第 539 / 962 个阅读单元

先分清两个角色:

text
Svelte     = 演员、舞台语言、灯光语言、换景机关本体
SvelteKit  = 整个剧场经营系统
             包括门票入口、场次路由、后台调度、表单受理、服务端渲染、巡演部署

很多人第一次学 SvelteKit,会把它记成:

  • Svelte 的全栈框架
  • 类似 Next.js / Nuxt
  • 有文件路由
  • 能 SSR
  • 能做 API

这些都对,但还不够深。

更准确的理解是:

SvelteKit 是一套把“页面、数据、请求、表单、服务端、部署”统一成剧场工作流的框架。

它最迷人的地方,不只是“快”或“轻”,而是它把 Web 开发很多原本分散的东西,重新收拢成一套非常顺手的后台语言:

  • 页面就是场景
  • 路由就是排期表
  • load 就是后台布景调度
  • actions 就是售票与表单受理窗口
  • +server 就是剧场侧门服务台
  • hooks 就是总控室
  • adapter 就是巡演装箱方案
  • ssr / csr / prerender 就是这场戏到底是现场演、到场后接管,还是提前录好成片

这套心智一旦立住,你就不会再把 SvelteKit 看成“多了点配置的 Svelte”。