可能是首个支持部署 Deno 前后端应用的部署工具

用户头像
binggg
关注
发布于: 2020 年 08 月 20 日
可能是首个支持部署 Deno 前后端应用的部署工具

CloudBase Framework 简报:一键部署 Deno/Taro/Pagic 应用



// 题图由Ryan Dahl, Bert Belder, and Bartek Iwańczuk 在Deno land上发布



云端一体化部署工具 CloudBase Framework 介绍 https://zhuanlan.zhihu.com/p/159302477



1. 新版本发布日志



CloudBase Framework 0.9 版本已发布



https://github.com/TencentCloudBase/cloudbase-framework/releases/



更新日志:



新功能



  • 新增 Deno 插件一键部署 Deno 应用(#63) [@TabSpace](https://github.com/TabSpace)

  • 新增 Framework run 命令 (#68) [@lt5c](https://github.com/lt5c)

  • 新增 Deno 应用模板(#63) [@TabSpace](https://github.com/TabSpace)

  • 新增 Taro 应用模板(#66) [@qinmudi](https://github.com/qinmudi)

  • 支持自动检测和部署 Pagic 应用 (Deno 静态网站生成器)

  • 优化 Container 插件部署错误日志信息



升级新版本,体验 CloudBase Framework 新功能~



在命令行执行



npm install -g @cloudbase/cli@latest



特性预览 1: 使用 Deno 插件一键部署 Deno 应用





可以编写 cloudbaserc.json 配置文件来部署 Deno 应用



{
"envId": "{{envId}}",
"framework": {
"name": "deno-app",
"plugins": {
"deno": {
"use": "@cloudbase/framework-plugin-deno",
"inputs": {}
}
}
}
}





也可以使用执行以下命令来初始化一个全新的 deno 项目



cloudbase init --template deno



使用 Framework 一键部署



cloudbase framework:deploy



更多信息请查阅



Deno 插件文档



https://github.com/TencentCloudBase/cloudbase-framework/tree/master/packages/framework-plugin-deno



Deno 示例源码



https://github.com/TencentCloudBase/cloudbase-templates/tree/master/deno



特性预览 2: 快速创建 Taro 全栈多端应用





快速创建基于云开发的一个 Taro 全栈应用示例,包含 Taro + 云函数 + 静态网站部署,可以基于 [CloudBase Framework](https://github.com/TencentCloudBase/cloudbase-framework) 框架将项目一键部署到云开发环境



线上演示地址



https://static-176d4a.tcloudbaseapp.com/taro-starter



更多信息请查阅



https://github.com/TencentCloudBase/cloudbase-templates/tree/master/taro-starter



特性预览 3: 自动检测和部署 Pagic 应用





Pagic 是一个由 Deno + React 驱动的静态网站生成器。现在你可以使用 CloudBase Framework 来一键部署 Pagic 应用了。





在 Pagic 项目根目录运行以下命令一键部署 Pagic 应用:



cloudbase init --without-template
cloudbase framework:deploy



特性预览 4: 新增 Framework run 命令



支持运行开发命令等自定义命令,提供开发部署一致的体验





2. 新功能预告



  • CLI 工具支持从命令行一键导入 Github 应用项目

  • 支持在线一键云端部署 GitHub 项目

  • 新增 PHP 插件

  • 新增 全链路日志功能

  • 新增配置文件编写智能提示功能

  • 新增 Python 插件

  • 新增 Next SSR 插件和应用模板



3. Contributors



新增 2 位贡献者,@mirageql 和 @TabSpace ,目前已有 17 名 Contributors,欢迎成为贡献者



https://github.com/TencentCloudBase/cloudbase-framework#contributors-



4. ⭐️ Github Star



当前 Github Star 数 407,欢迎 +1 支持



点击链接打开 Github 页面点击 ⭐️ Star



https://github.com/TencentCloudBase/cloudbase-framework





5. CloudBase Framework 生态



  • 如何用云开发快速搭建实时 Todo List 应用:借助云开发数据库的实时推送能力和前后端一体化部署工具CloudBase Framework,轻松搭建一个完整应用



https://mp.weixin.qq.com/s/nPat-B22F0OQaxzl8KHy3A



6. 小调查



你希望下一步 CloudBase Framework 提供怎样的功能升级或者优化呢?



发布于: 2020 年 08 月 20 日 阅读数: 620
用户头像

binggg

关注

Serve the people 2018.07.16 加入

CloudBase Framework 团队负责人

评论

发布
暂无评论
可能是首个支持部署 Deno 前后端应用的部署工具