华为云 Classroom 赋能|Devstar使应用开发无需从零开始

发者提供业界主流框架代码初始化能力,通过 gui、api、cli 等多种方式,将按模板生成框架代码的能力推送至用户桌面。同时基于华为云服务资源、成熟的 devops 开发工具链和面向多场景的众多开发模板,提供一站式创建代码仓、自动生成框架代码、创建编译构建、测试、部署等流水线任务能力,使应用开发无需从零开始。
为什么选择 devstar
| 强大的框架代码初始化能力
支持 springboot、vue、react 框架代码初始化能力,能够让开发者快速上手,聚焦业务逻辑开发。
| 完善的集成方式
提供 api 接口、cli 等多种开发集成方式,开发者可快速将 devstar 的能力集成到其开发环境中,提高工作效率。
| 免费
devstar 服务不收取任何费用,若您在开发过程中需要用到华为云资源,如 ecs 等,则需要自行购买资源。
华为云 devstar 初体验分享
devstar 支持以下多种访问方式:管理控制台、api、cli。
| 控制台方式
用户通过控制台访问 devstar,可以浏览和使用模板,以及对模板及应用的全生命周期管理。
| api 方式
如果用户需要将公有云平台上的 devstar 集成到第三方系统,用于二次开发,请使用 api 方式访问。
| cli 方式
支持用户通过 cli 方式访问 devstar,提供模板浏览和按模板生成框架代码的能力。
使用“在线像素绘图工具应用模板”快速创建应用
背景说明:本文档将以“在线像素绘图工具应用模板”为例,使用 devstar 服务快速创建、部署一个应用。
| 前提条件
1.拥有华为云账号(非 iam 账号)。
2.开通 codearts 服务。
3.授权 devstar 服务访问其它云服务。(当初次“创建项目”时,会跳转到授权页面
| 操作步骤
1.进入 devstar 服务的“我的应用”。
2.在“我的应用”中,单击“创建项目”,填写项目基本信息,单击“确定”。
3.项目创建成功后,单击“创建应用”,以打开“创建应用”页面。
4.“开发语言”选择“javascript”、“部署方式”选择“函数部署”,并在“选择模板”中选择“function”下的“在线像素绘图工具应用”模板。单击“立即创建”。
5.创建成功后,会直接跳转到此新创建应用的“应用总览”中,同时您可以在“我的应用”中找到这个应用。
6.在此应用中,在有“应用总览”中“构建与发布”下执行流水线
7.切换到“应用部署”。
8.单击红色“部署”按钮,此时可进入部署设置页面,编辑函数执行入口、选择软件包,此案例中,我们选择“创建新的软件包”,如下图所示。
9.单击“确定”,便可以看到应用开始部署了。
10.部署成功后,单击提示信息下方的“看看”,即可跳转到刚部署好的“在线绘图工具”应用中。
| 环境清理
本例中使用到的功能及涉及到的服务不收费。如果在完成本例后,您不需要使用创建的应用,请单击“应用管理”,找到新建的应用,单击应用右下角“更多”>“删除”,即可删除应用,可同时删除创建的代码仓库以及流水线。
要学习和使用devstar的更多能力。
8 月 22 日-9 月 15 日,华为云 828 营销季火热进行中!多款明星产品和解决方案汇聚一堂,为千行百业及个人开发者提供技术支持、降低上云成本、实现创新发展。即刻登录华为云官网,畅享华为云 828 营销季专属福利,抓住上云采购好时机!


2019年全球半导体市场增速将进一步放缓
老罗不再傲娇,发布“小锤子”救命
用MES让制造业信息化更紧密!
压阻式压力传感器组成
亨通中标贵州广电机房改造项目,助力5G即将规模应用
华为云 Classroom 赋能|Devstar使应用开发无需从零开始
解析:EPON与GPON的优劣势
隔空科技成为全球单芯片集成传感器技术的领先者
科技创新 用户至上 360智能家发布三款安全硬件产品
STM32G070多串口终端实现
地面控制站和系统技术实现原理
楼宇自动化控制网络数据通信协议BACnet
阿里巴巴将于今年发布首款自研NPU,称性能领先10倍
新能源汽车控制器HiL仿真测试,系统构架是怎样的
华大携手华虹打造国内最低功耗MCU系列产品
电容器的好坏和质量的测试方案
MAX17122 升压/降压型调节器、栅极驱动电荷泵、boo
处理器如何实现从PC转移到手机的时代转变
三星“卷轴”折叠屏手机概念视频曝光
希捷通过收购东芝部分股权加强SSD布局