跳至主要内容
Deno 2 终于来了 🎉️
了解更多
Deno with SaaSKit

宣布 Deno SaaSKit:使用 Fresh 构建的开源 SaaS 模板

2022 年,我们发布了 Fresh,它拥有将现代开发体验与低延迟、高性能用户体验相融合的强大愿景。许多开发人员对此表示赞同,以至于 Fresh 在 2022 年成为 GitHub 上最受关注的前端项目之一

Fresh 的原生 TypeScript 支持和无构建步骤使高效生产变得轻松有趣。它还提供高性能的用户体验,使用 服务器端渲染渐进增强岛屿架构,默认情况下向客户端发送零 JavaScript。所有这些都使 Fresh 成为各种用例的引人注目的框架。

宣布 Deno SaaSKit

今天,我们发布了 Deno SaaSKit 的 beta 版,这是我们基于 Fresh 构建的开源 SaaS 模板,包含每个 SaaS 所需的所有基础功能,包括

  • 用户帐户
  • 用户创建流程
  • 登录页面
  • 定价部分
  • 登录和会话管理
  • 通过 Stripe 进行的账单集成
  • 受保护的 API 端点

A screenshot of the SaaSKit demo.
Deno SaaSKit 演示 的屏幕截图。

由于 Deno SaaSKit 是基于 FreshDeno 构建的,您还将获得以下开发人员优势

还有更多!

请注意,此项目处于 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 频道