CloudFlare大善人昨天更新了大量Worker新功能,看得出对Worker的开发支持力度还是很大
tldr,人话总结
- worker越来越全栈化了,前后端和数据库功能全面增强
- pages功能向worker转移,原来pages有的静态资源现在worker也有了,静态
_headers
和_redirects
文件配置也不只是pages的专利了 - 你可以把前端框架丢到worker上了,包括了react/vue/nuxt/svelte/astro等等主流框架,借助worker服务器只需要提供一个api数据接口
- 他甚至支持了MySQL接口,这下连api也可以挪到worker上(PostgreSQL早就在以前的更新支持了)
- 给Vite打包器提供了官方支持,毕竟是偏向全栈化了,有个好用的打包方案还是不错的,以前我经常用esbuild简单打包下worker的后端
官方文本的分条总结
- 静态资源托管:Cloudflare Workers现支持免费托管、存储和服务静态资源,适用于前端资源如JS、HTML、CSS等。
- 框架支持:支持React Router v7、Astro、Hono、Vue.js、Nuxt、Svelte等,Next.js和Angular将在2025年Q2支持。
- 无需框架构建全栈应用:可使用Vite和React结合构建后端API,创建完整的应用。
- Next.js适配器:OpenNext适配器已从早期Alpha版升级到v1.0-beta,支持更简单的Next.js部署。
- Vite插件:Cloudflare Vite插件正式发布,支持在Workers运行时使用Vite的开发服务器,带来热模块替换等功能。
- 静态文件配置:支持在Workers中使用静态
_headers
和_redirects
文件配置,简化了头部和重定向设置。 - 数据库支持:除了PostgreSQL,还可连接MySQL数据库,支持Hyperdrive连接池。
- 更多Node.js API:提供crypto、tls、net和dns模块的API,最大请求CPU时间增加至5分钟。
- GitHub/GitLab支持:可直接部署GitHub/GitLab中的Worker应用,支持非生产分支的构建和预览。
cloudflare官方原文参考:
- Deploy your Next.js app to Cloudflare Workers with the Cloudflare adapter for OpenNext
- Pools across the sea: how Hyperdrive speeds up access to databases and why we’re making it free
- Build global MySQL apps using Cloudflare Workers and Hyperdrive
- "Just use Vite”… with the Workers runtime
- Skip the setup: deploy a Workers application in seconds
资讯来源:
刀客10 天前
发表在:挂机网赚 - Wipter@大礼:我回头看看,可能先弄✈群先,感谢...
大礼10 天前
发表在:挂机网赚 - Wipter没事的,群名不那么直接就行了
刀客10 天前
发表在:挂机网赚 - Wipter@大礼:🐧群,这种网赚挂机,容易和谐
大礼11 天前
发表在:挂机网赚 - Wipter搞个qq群吧,后期加群限制下就行了,tg...
刀客11 天前
发表在:挂机网赚 - Wipter@大礼:迟一点吧,我到时候弄个tg群
大礼12 天前
发表在:挂机网赚 - Wipter@大礼:搞一个qq群,交流交流
刀客13 天前
发表在:挂机网赚 - Wipter@大礼:暂时木有哦~
大礼13 天前
发表在:挂机网赚 - Wipter有没有群,交流交流
刀客22 天前
发表在:挂机网赚 - ProxyRack@cnbobo:目前我在Windows跟...
cnbobo22 天前
发表在:挂机网赚 - ProxyRack刀哥,proxyrack项目目前有投入多...