跳转到正文
完整落地页 · 无后端负担

更轻的起点, 更快的网站

TanStarter Lite 把简单网站真正需要的基础都准备好了:双语内容、暗色模式、SEO、测试,以及一条命令部署到 Cloudflare。

在 GitHub 查看

React 19 · TanStack Start · Cloudflare Workers

简单网站,从这里开始刻意保持精简
1结构完整的落地页
2英文和简体中文
3亮色、暗色与跟随系统主题
4无需服务绑定
pnpm deploy→ lite.tanstarter.dev

熟悉的技术栈,只留必要部分

开发和生产用的是同一套现代工具。每项依赖都对应用户看得见、用得上的功能。

React 19

采用现代组件模型,默认不额外引入应用状态框架。

TanStack Start

文件路由和服务端渲染,让简单网站加载更快,也更容易被搜索引擎收录。

Paraglide

类型安全的中英文文案和本地化 URL。

Cloudflare Workers

部署到全球网络,不需要数据库、存储桶、KV 或密钥配置。

网站增长后,项目结构依然清楚

路由负责页面,组件负责展示,语言文件存放文案,配置定义站点身份。没有模块注册表把这些关系藏起来。

部署

用 Vite 构建,再部署到 lite.tanstarter.dev 的 Cloudflare Workers。

内容

每一条可见文案都有对应的中英文源文案。

组件

用于页面布局、主题和落地页的精简模块。

路由

首页、中文首页,以及供搜索引擎读取的 SEO 接口。

修改四个地方,就能变成你的网站

这个模板就是为了方便拆改而做的。产品身份和文案都放在固定位置,首页区块也不依赖任何后端状态。

  1. 1

    改名字

    更新网站核心配置,换上你的品牌资产。

  2. 2

    改文案

    在中英文源文案里,写下自己的产品故事。

  3. 3

    改结构

    调整或删减首页区块,再改主题变量。

  4. 4

    改域名

    网站准备好后,绑定自己的自定义域名。

MIT 许可证

github.com

TanStarter / lite

更轻的起点, 更快的网站

在 GitHub 查看

常见问题

不是。TanStarter Lite 是 TanStarter 的 Lite 版本,面向简单网站,不包含账号、支付、持久化、存储、缓存、事务邮件、订阅邮件或管理后台。

简单的网站
就应该对应简单的项目

从完整的简单网站开始,让代码保持容易理解,只添加网站真正需要的功能。

在 GitHub 查看