发布 Deno SaaSKit:一个基于 Fresh 构建的开源 SaaS 模板
2022年,我们发布了 Fresh,旨在将现代开发体验与低延迟、高性能的用户体验相结合。许多开发者对此表示认同,Fresh 也因此成为 2022 年 GitHub 上最受欢迎的前端项目之一。
Fresh 原生支持 TypeScript 且无需构建步骤,使开发高效而有趣。它还通过服务器端渲染、渐进增强和岛屿架构提供高性能的用户体验,默认情况下不向客户端发送任何 JavaScript。所有这些特性使 Fresh 成为各种用例的引人注目的框架。
发布 Deno SaaSKit
今天,我们发布了 Deno SaaSKit 的 Beta 版本,这是一个基于 Fresh 构建的开源 SaaS 模板,包含每个 SaaS 所需的所有基础功能,包括:
- 用户账户
- 用户创建流程
- 着陆页
- 定价部分
- 登录与会话管理
- 通过 Stripe 集成计费
- 受限 API 端点

由于 Deno SaaSKit 基于 Fresh 和 Deno 构建,您还将获得以下开发者优势:
以及更多!
请注意,此项目处于 Beta 阶段,这意味着目前可能存在一些限制。您的使用和反馈将非常有价值,有助于我们改进 Deno SaaSKit,使其尽可能有用。欲了解更多信息,请参阅我们的公开路线图。
教您如何构建现代 SaaS 应用
除了发布 Deno SaaSKit(您今天就可以用它来构建您的 SaaS)之外,在接下来的几个月里,我们将发布一系列关于使用 Fresh 和 Deno SaaSKit(TypeScript 版)构建 SaaS 的操作指南和视频。这些内容将涵盖从初级到高级的范围,包括以下主题:
- 如何在 Fresh 中使用 Supabase 设置用户认证
- 如何在 Fresh 中使用 Supabase 连接数据库
- 如何在 Fresh 中设置 Stripe 订阅
- 如何在 Fresh 中创建经过认证的 API 路由
- 如何使用 Docker 将 Deno SaaSKit 部署到任何虚拟私有服务器
我们希望这些更具指导性的教程能展示使用 Fresh 和 Deno SaaSKit 进行构建是多么容易,并提供如何在 Fresh 中实现更高级设置以满足您特定产品需求的指导。
有您希望我们涵盖的特定主题吗?请在Discord中告知我们。
接下来是什么?
我们希望您能尝试 Deno SaaSKit 并向我们提供反馈,因为我们计划继续迭代和改进此 SaaS 模板,使其尽可能方便任何人使用现代工具启动其 SaaS,并提供高性能的用户体验。
如果您遇到困难或想帮助贡献,请加入我们的Discord!
不要错过任何更新!在Twitter上关注我们或订阅我们的YouTube 频道。