跳到正文
WC.

用 Resend 和 Cloudflare 从静态站发 newsletter

1 分钟阅读基础设施
#newsletter#resend#cloudflare#static-sites

newsletter

Resend Cloudflare Pages Functions APIHTML edge token Resend

Next.js Cloudflare Pages访 CDN

Newsletter /api/newsletterCloudflare Pages Function Pages Workers functions/api/newsletter.ts body HMAC Resend API RESEND_API_KEYNEWSLETTER_SECRET NEWSLETTER_FROM

/api/newsletter-confirm Pages Function Resend API segment Resend locale JSONcontent/locales/.../site/newsletter.jsonFunctions Resend

Node Cloudflare Pages + API CDN

Resend API segment HTTP copy

edge CI digest Resend segment Resend API cron Lambda线

newsletter API ResendCloudflare edge

继续阅读

多数「发定期摘要」的建议都假设你需要一个调度器:cron、定时触发的 Lambda,或托管服务「每周二 9 点跑」。如果你的内容在 CMS 里全天更新、你只想在固定时间抓一版,那没问题。但若站点是静态的、内容只在部署时变化,调度器就是错误的抽象。 我把摘要当成 CI 里的一步,紧接在站点 build 和 deploy…

1 分钟阅读基础设施
newsletterstatic-sitesci

你可以跑一个带评论和动态的静态站,而不跑数据库也不跑 API。做法就是把 GitHub 当成你从不用运维的后端。 身份、存储、动态通常意味着鉴权、数据库和某种实时更新。对个人站或小项目来说,零件太多了。 我希望读者能评论,也希望展示近期工作——又不想再起一个服务或为评论 SaaS…

1 分钟阅读基础设施
githubgiscusstatic-sites

我想在文章和项目页有评论区,但不想自己跑数据库或写 API。 静态站很好,直到你需要有地方存状态。评论就是这种——别人的数据,挂在你的内容上。常见选择要么很重(Disqus,广告和追踪),要么是坑(自建 Commento、审核、垃圾)。我不想再维护一个服务,也不想为评论 SaaS 付钱,免得以后不想管了还得惦记。…

1 分钟阅读基础设施
giscuscommentsstatic-sites