Using Workers To Make Static Sites Dynamic

查看原文

本文大概可以算做 Cloudflare Workers 的软文,探讨了这项技术在 CDN 节点上做 Serverless 的可行性。

在使用方法上跟 AWS Lambda 什么的都差不多,要写的代码也都差不多;好处可能就是代码是部署在非常 edge 的地方,用户能更快访问到数据。

这篇文章提到了一个有趣的小技巧:当 CMS 系统要藏起来一些东西但又不需要 military grade security 保障的时候,往 workers 上面丢一段代码 if(!request.headers.get('user-agent').indexOf('XXX')) {return new Response('Access Denied', {status: 403})}。这样静态网站也能搞得出一些简单的动态逻辑。

另外一个有用的地方可以是给 静态网站上 A/B 测试。