首页 > 作文

入门云开发

更新时间:2023-04-07 10:28:36 阅读: 评论:0

视频讲解

什么是云开发

这里引用官方的一段描述:

云开发(tencent cloudba,tcb)是云端一体化的后端云服务 ,采用 rverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维。同时云开发提供的静态托管、命令行工具(c描写树的词语li)、flutter sdk 等能力极大的降低了应用开发的门槛。使用云开发可以快速构建完整的小程序/小游戏、h5、web、移动 app 等应用。

不管怎样,云开发一定未来的一个趋势,其云开发现在就已经很流行了,都2020年了,如果你连云开发是什么都还不知道,那可就真的有点…

我接触云开发就是通过小程序接触的,所以我将主要围绕小程序端的云开发来介绍,当然云开发不只限于小程序端

云开发的优势

云开发相比传统的服务端方式的开发优势是很明显的,存储方面,云开发提供了云存储,支持快速上传,权限管理,cdn加速,将数据存储在云端,可想而知这是一件多么有趣的事,云开发还提供了云函数,在云端运行,无需采购,部署,运维传统硬件,节约人力及成本,且云函数十分高效,每个函数单独运行,自动部署,大大提高开发开发速度,并且还十分实惠对学生还是很友好的,是弹性伸缩的,云开发数据库采用的是近来流行nosql类型数据:mongodb,你不在需要自己买个服务器或数据库,然后一系列的麻烦的操作,云上数据库简单易用,权限控制也十分容易,说了这么多,一句话云开发真香!

如何开始云开发

小程序云开发所需条件很简单,只需:微信开发者工具和nodejs环境,都是傻瓜式安装,有了这些之后就可以开始云开发了!

1.使用开发者工具初始化一个项目,记得选择云开发呦,项目初始化完成后,点击云开发进行开通,一步一步按着来即可,仅需注意就是小程序端云开元宵节的祝福短信发环境默认提供两个免费环境,一个用于实际开初二下册数学发,一个是用于测试开发,其是云开发所提供的存储,数据库,函数都是要钱的,但是,有免费提供的基础套餐,还挺大呦,足够你开发出一个复杂的小程序,一个不依赖传统后端的高效小程序

2.在初始化项目后删除多余的页面和静态资源,只留下index页面(要删除aoo.json下的页面撇之路径,否则删除不了)创建云函数,在cloudfuntions文件夹下默认有几个云函数,这个先不用管,自己可以试着创建,右击文件夹创建,选择新建nodejs云函数,该函数会自动部署
到云端,可在云端查看

3.云数据库

在云端数据库新建一个集合,操作数据库并不是什么难事,更何况是nosql型数据库,要比原生的mongodb好用,这里就以一个增加数据为例,展示一下数据以其境过清数据库该如何使用

小程序端代码:

云函数端代码:

写完云函数记得上传并部署,跟新建云函数方式一样

4.云存储

可以存储图片到云存储,并通过文件的file id在小程序中使用该路径,比如:

这样一张图片就可以在小程序端使用

整体就是这样

5.调试

调试分为云端调试和本地调试,先来看看云端调试:在云开发控制台的云函数界面选择一个云函数,选择云端测试,就可以进行调试了

因为我这里云函数端值进行了数据库的增加操作,没有进行返回值,所以返回结果为null,日志里显示add:ok。

本地调试与云端调试操作一样,只是所处环境不同,可以在开发者工具中右击具体云函数文件夹选择本地调试

6.其他
ok,到这里云开发的一些基本地大武汉操作就已经完成了,更多的操作都与之类似,例如数据库的增删改查,文件的存储,都可以查看相关的api,这里就不在一一演示

本文发布于:2023-04-07 10:28:35,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/2de222d58b35558bf350a5d5121d4299.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:入门云开发.doc

本文 PDF 下载地址:入门云开发.pdf

标签:函数   云端   数据库   程序
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图