一个 @vercel/og 的自定义实现:

GitHub: yehezkielgunawan/vercel-og
Demo: og-v2.yehezgun.com/

Vercel 用了 Edge Runtime 重新构建了 og-image. 所以已经不是用 "Node.js Runtime" 了. 虽然原本的 og-image 还能用. 但由于项目归档无人维护, Node.js 14 过时, 无头 Chromium 的体积变得越来越大, 服务端渲染开销大在内的各种原因, 这些原本传统的办法也都成了边缘计算的 Legacy 选择, 于是有了基于 V8 引擎的 Edge Runtime. 他的全称是 Next.js Edge Runtime.

----------------------

Cloudflare Page 也在两年前开始从静态转向全栈, 从最开始自己的 Worker, 到最后去年宣布支持 Next.js Edge Runtime. 现在他还是用 Page 这个名字, 但输出 "Page" 的方式已经变得不再单一. ~~正所谓, 手段不再单一, 目的也会变得不再单纯.~~

#opensource #software #web #edgefunction #edgecomputing

via CXPLAY's Memos GitHub - yehezkielgunawan/vercel-og
 
 
Back to Top