博客

最新指南与更新,帮助你更快上线。

关于 Sushi SaaS — 它是什么、为何值得信赖

2025年10月02日

面向生产的 MIT 许可 SaaS 起步模板:i18n、Better Auth、Drizzle ORM、Stripe 计费、MDX 文档、RBAC 管理与实用 DX,开箱即用;可放心克隆与扩展。

概览方法论可信
关于 Sushi SaaS — 它是什么、为何值得信赖

快速开始

2025年9月29日

本地启动 Sushi SaaS 模板,查看 i18n 路由、健康检查和 MDX 博客,了解认证、支付与文档的配置入口。

setupi18nMDX
快速开始

认证与管理员角色

2025年9月29日

使用数据库管理只读/读写管理员角色,保护管理 API,并介绍本模板的认证流程。

authrolesadmin
认证与管理员角色

Stripe 集成与配置

2025年9月29日

使用 Stripe Checkout 完成支付,并通过 Webhook 最终写入积分。讲解环境变量配置、会话创建、回调处理以及签名 Webhook 的验证与处理。

Stripe支付webhook
Stripe 集成与配置

通知 - Slack 警报

2025年10月11日

为上传与支付配置简单的 Slack 通知,将其接入 Stripe Webhook 与存储错误,并通过轻量服务器工具灵活自定义。

通知Slackwebhooks
通知 - Slack 警报

私有文件上传(S3 / R2)

2025年10月07日

一步一步、面向新手地为应用添加“用户私有上传”,对接 S3 兼容存储。涵盖概念、配置、环境变量、API、UI、错误排查,以及 S3 与 R2 的切换。

storageuploadsS3R2
私有文件上传(S3 / R2)

日志与可观测性

2025年10月11日

Node、Edge 与 Workers 通用的结构化日志:请求ID、敏感信息脱敏与路由示例;适配 Vercel、Cloudflare 与 Node 服务器。

日志可观测性NodeEdge
日志与可观测性

邮件服务(Resend)

2025年9月29日

集成 Resend 发送事务性邮件。完成域名验证、创建 API Key,在服务端渲染欢迎/支付邮件模板,并通过 Resend 按环境配置发送。

emailResend模板
邮件服务(Resend)

数据库配置

2025年9月29日

使用 Postgres 与 Drizzle ORM 为 Better Auth 和业务表搭建数据层。

databaseDrizzlePostgres
数据库配置

账户、订单与积分

2025年9月29日

了解在 Sushi SaaS 模板中 users、orders 与 credits 台账如何协同工作,掌握余额计算、过期处理,以及授予 / 消费 / 查询积分的 API 与服务。

积分订单台账Stripe
账户、订单与积分

基于积分的任务 — 文本生成视频

2025年10月11日

使用通用的 `tasks` 表、积分台账与可插拔的文本转视频生成器,快速实现按量计费。本文涵盖表结构、API、配置常量与最小 UI。

creditstasksaivideo
基于积分的任务 — 文本生成视频

预约功能 — 可用时段、订金、Google 日历

2025年9月29日

基于营业时间的可用时段、Stripe Checkout 订金/全额支付、Webhook 确认、ICS 附件与 Google 日历链接,一体化的模块化预订功能。

reservationsStripecalendar
预约功能 — 可用时段、订金、Google 日历

SaaS 101:‘软件即服务’究竟是什么意思

2025年10月01日

软件即服务(SaaS)模式入门:它是什么、如何运作、有哪些关键优势,以及为什么在云时代成为主流的软件交付方式。

基础入门SaaS
SaaS 101:‘软件即服务’究竟是什么意思

什么是 Next.js?初学者指南

2025年10月07日

为什么 Next.js 适合做 SaaS:在一个仓库内同时拥有路由、SSR/SSG 与 API 路由——一份面向新手的完整指南。

nextjs入门saas
什么是 Next.js?初学者指南

什么是中间件?入门指南

2025年10月13日

从零理解中间件、为什么对 SaaS 有用,以及我们在 Next.js 中的中间件如何处理 i18n 和请求 ID,并介绍如何自定义。

middlewarenextjsedgei18n
什么是中间件?入门指南

面向 SaaS 初学者的前端 vs 后端 vs 全栈

2025年10月07日

面向初学者的指南:在 SaaS 语境下理解前端、后端与全栈,用贴近生活的比喻并结合现代 Web 技术栈举例说明。

SaaS前端后端全栈
面向 SaaS 初学者的前端 vs 后端 vs 全栈

SaaS 数据库入门:Postgres + Drizzle(通俗版)

2025年10月07日

面向新手的 PostgreSQL 与 Drizzle ORM 指南:表/行/关系,为什么选 Postgres,用 TypeScript 编写类型化模式,查询与索引,数据安全与迁移,以及本地与生产环境的差异。

数据库DrizzlePostgres
SaaS 数据库入门:Postgres + Drizzle(通俗版)

SaaS 预算指南 —— 成本、托管与重点

2025年10月02日

启动 SaaS 的真实成本:托管、数据库、支付、邮件,以及钱真正花在何处。先用免费套餐,尽早验证,成长后再付费。

预算成本托管
SaaS 预算指南 —— 成本、托管与重点

Web 认证深度指南:JWT、会话、记住我与 OAuth

2025年11月22日

一份面向真实应用的 Web 认证全景指南:注册、登录、存活、刷新、JWT vs 会话、记住我、OAuth/Google 登录并行的心智模型。

authsecurityjwtsessions
Web 认证深度指南:JWT、会话、记住我与 OAuth

社交登录:以 Google 为例的 OAuth/OpenID 全流程

2025年11月22日

用数据包视角看社交登录:浏览器重定向、后端回调、code→token 交换、ID Token 验证、用户映射、本地会话/JWT,并说明同样的模式如何套到 Apple、Facebook、GitHub 等。

authoauthgoogle
社交登录:以 Google 为例的 OAuth/OpenID 全流程

现代 SaaS 的解剖学

2025年10月07日

一份现代 SaaS 架构的实用蓝图:客户生命周期、认证、计费、数据、文档/SEO、管理/RBAC、i18n、邮件、分析,以及这些模块如何整合协同。

SaaS架构指南
现代 SaaS 的解剖学

为什么 Sushi Templates 比极简起步更适合真正的 SaaS 项目

2025年10月08日

面向真实 SaaS 需求,对 Sushi Templates 与极简起步(Vercel 的 Next.js SaaS Starter、ShipFast、create‑t3‑app)进行理性对比,聚焦取舍与上线速度。

对比saas模板
为什么 Sushi Templates 比极简起步更适合真正的 SaaS 项目

全栈 SaaS 样板对比:Sushi Templates 与主流开源方案

2025年10月08日

从功能完备度、设计品质、开源与否、维护活跃度、移动端响应性与文档等维度,对比主流开源 Next.js SaaS 起步项目与 Sushi Templates。

对比模板nextjssaas
全栈 SaaS 样板对比:Sushi Templates 与主流开源方案

上线前的法务与合规:通俗指南

2025年10月07日

面向创始人的通俗清单:隐私政策、服务条款、邮件合规(GDPR/CAN‑SPAM)、税务/发票、数据请求与 DPA(数据处理协议)的上线要点。

legalcomplianceprivacytaxes
上线前的法务与合规:通俗指南

联盟与推荐计划入门

2025年10月07日

为初学者搭建 SaaS 联盟/推荐计划:邀请链接、30 天 Cookie、注册归因、奖励模型与基础反滥用。

增长联盟推荐
联盟与推荐计划入门

邀请、推广与奖励

2025年9月29日

配置邀请链接、归因和推广奖励(固定金额或百分比)。介绍 Cookie 如何记录来源、登录后的最终归因流程,以及在订单支付后计算奖励的方式。

推广邀请奖励
邀请、推广与奖励

面向SaaS的Google——为何重要以及如何使用

2025年9月30日

面向初学者的指南:使用 Google 生态(Search Console、GA4、Business Profile、Merchant Center、Trends),提升可见度、衡量行为,并在 2025 年推动 SaaS 增长。

googleseo分析增长
面向SaaS的Google——为何重要以及如何使用