用 SvelteKit + shadcn-svelte 搭建博客
1 分钟阅读
记录如何用 SvelteKit 2、shadcn-svelte 和 Tailwind v4 搭建一个现代博客。
SvelteKit 是目前我最喜欢的全栈框架之一。它把路由、SSR、预渲染、API 路由都统一在一套约定里,开发体验极好。
shadcn-svelte
shadcn-svelte 是 shadcn/ui 的 Svelte 移植版。它不是一个普通的组件库——你直接把组件源码复制到项目里,完全拥有它,想改什么改什么。
配合 Tailwind v4,主题切换只需切换 CSS 变量,干净利落。
MDsveX
MDsveX 让 Markdown 文件变成 Svelte 组件,意味着你可以在 Markdown 里直接用 Svelte 组件,或者在 Svelte 组件里嵌入 Markdown。
这种组合给了内容系统极大的灵活性。