注册并分享邀请链接,可获得视频播放与邀请奖励。

Ren
@Ryrenz
AI Engineer | 分享实用 AI 工具和实战心得
加入 March 2025
689 正在关注    11.5K 粉丝
🚄 炸裂!vinext 能把你写好的 Next.js 应用直接搬上 Cloudflare Workers,中间不用再垫一层适配。 今年 2 月底才建的仓库,GitHub 上已经 9000 多 star,官方说它覆盖了 Next.js 16 大约 94% 的 API 面。 以前干这件事的流程挺折腾:先让 Next.js 打出产物,再找个适配层翻译成边缘平台能跑的格式,哪天上游改了产物结构,适配层跟着一起炸,你还得等它更新。vinext 换了个思路,它根本不吃那份产物,而是在 Vite 上把 Next.js 的 API 重新实现了一遍,你照常写 App Router、服务端组件和 Server Actions,开发和构建都走 Vite,部署目标就是 Workers。 敢这么干是因为测试堆得够狠:1700 多个单元测试加 380 个端到端测试,其中一部分直接移植自 Next.js 官方的测试套件。周边也在长,Cloudflare 自己放了个和 agents sdk 配套的示例,Replicate 做了上手模板,连 pathpida 这种第三方路由工具都顺手把 Vinext 写进了支持列表。 丑话也说在前面:项目自述还在活跃开发中,不保证所有应用即插即用,Cache Components 和部分预渲染只实现了一半,sharp、satori 这类原生模块在开发模式下可能挂。 边缘部署这事,终于不用再夹一层翻译了。 GitHub:
显示更多