腾讯开源云原生一体化部署工具 CloudBase Framework

近日,腾讯宣布开源一款云原生一体化部署工具 CloudBase Framework,用于帮助开发者快速将应用无缝部署在 Serverless 架构的云开发(FaaS + CaaS + BaaS)平台上。

据项目官方文档介绍,CloudBase Framework 支持 web/小程序/移动端/服务端应用的一体化部署,可一键托管的技术栈涵盖几乎整个大前端领域,包括前端框架 Vue、React,SSR 框架 Nuxt,基于 Node 的 Express、Koa ,基于 Deno 的应用,基于 Flutter 的 Dart 应用等;借助底层 Serverless 云应用的能力,还可以部署基于 PHP、Java、Go 等语言技术栈的后端应用。

在降低用户使用门槛方面,CloudBase Framework 实现了自动检测的功能,即针对常见前端框架,用户无需自己编写配置,使用该工具可以实现自动识别项目的构建和发布默认配置。还可搭配 CI/CD 工具实现持续部署,例如只需要几行代码就可以实现 Github 自动推送部署应用前后端,同时开发者也可以在 CI/CD 过程中增加手动确认步骤来 Review 发布过程。

CloudBase Framework 团队表示,现在项目已经实现了一体化的部署工具,下一步的规划是继续完善插件体系、运行时库,完善生态,实现更加高效的开发部署工作流。

猜你喜欢

转载自www.oschina.net/news/124544/tencent-open-source-cloudbase-framework