Deno SaaSKit

一个使用 Deno 和 Fresh 构建的现代、开源 SaaS 启动器。

使用此免费、可扩展、生产就绪的模板轻松快速地启动您的 SaaS。

v0.7.0 (上次提交 14 小时前)

现代边缘 而构建

SaaSKit 基于 Fresh 和 Deno,这是构建 Web 应用程序最简单、最快的途径。
Deno logo

Deno

Deno 是最简单、最安全的 JavaScript 运行时。Deno 包括内置工具链,并开箱即用地支持 TypeScript,从而提高生产力,减少配置。
了解有关 Deno 的更多信息
Fresh logo

Fresh

Fresh 是一个基于 Deno 构建的下一代 Web 框架,以速度、可靠性和简单性为设计理念。Fresh 使用服务器端渲染、岛屿和渐进增强,默认情况下提供零 JS。
了解有关 Fresh 的更多信息
设置的简便性、代码的可读性,我需要的一切都很好地打包。”
Roberto Morado
Roberto Morado
Web 开发人员

预构建的 OAuth 2.0

使用 预配置的客户端 实现零依赖 OAuth,以便您可以直接进入业务逻辑。
  • 电子邮件
  • GitHub
  • 谷歌
  • 推特
  • Facebook
  • Discord

订阅计费和定价页面

在 Stripe 中设置您的计划,让 SaaSKit 完成其余工作。

管理和分析

您可自定义的管理仪表板提供分析以及用户表。
Admin dashboard
const kv = await Deno.openKv();
const user = (await kv<User>.get(["user", "1"])).value!;
// {
//   "id": "1",
//   "email": "[email protected]",
//   "name": "andy",
//   "password": "12345"
// }

零配置全局数据库

在靠近您用户的位置添加一行代码即可添加全球分布式数据库。
  • 无需设置、预配、复制或粘贴环境变量
    可扩展且生产就绪,由 Deno Deploy 上的 FoundationDB 提供支持
    ACID 事务和可自定义的一致性

针对 SEO 优化

交钥匙的博客、提要和站点地图,服务器端渲染以获得完美的 PageSpeed 得分
  • 使用 TSX/JSX 和 Tailwind 可自定义的 Markdown 博客
    默认情况下不向客户端发送任何 JavaScript,以实现最大性能
    预构建的元标记,用于搜索引擎索引和优化
SEO

最佳的 开发人员体验

自定义更改快速而简单,配置最少

开源

干净、易于阅读的代码,您可以随意编辑。

可组合、可插入、可扩展

轻松更换您喜欢的技术。

现代编程实践

无需构建步骤,零配置,并原生支持 TypeScript、Tailwind、VSCode 等。

您想托管在哪里都可以

部署到任何虚拟专用服务器,或使用 Deno Deploy 全局部署到边缘。

最快的 用户体验

使用岛屿架构进行服务器端渲染,使您的 SaaS 感觉非常快速

在边缘全球托管

使用 Deno Deploy 将您的 SaaS 部署到靠近您用户的位置,以实现最小的延迟。

渐进增强

Fresh 和 Deno 在可能的情况下回退到浏览器规范,因此您的 SaaS 可以在尽可能多的设备上运行。

完美的 PageSpeed 得分

通过服务器端渲染和默认情况下不向客户端发送任何 JavaScript,您的 SaaS 将具有最小的延迟并实现完美的 PageSpeed 得分。
Hero (light)

当我们添加新功能、集成和资源来帮助您启动 SaaS 时,请随时关注。

我们不会向您发送垃圾邮件。随时取消订阅。