博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
码code | 关于小程序·云开发,你想知道的这里都有
阅读量:6486 次
发布时间:2019-06-23

本文共 1268 字,大约阅读时间需要 4 分钟。

对于想要开发一个实现简单功能的小程序的开发者来说,总会绕不开搭建服务器的难题,往往需要他们花费精力进行后端基础设施建设及维护

小程序·云开发的出现,则可以帮助开发者们跳开这一环节,无需搭建服务器便能实现开发。

本次分享是通过实战项目“名片小程序”的开发,讲解云开发的功能与开发优势,为开发者提供提高开发效率的方法与灵感。

云开发的特点及优势

小程序·云开发是腾讯云为移动开发者提供的一站式后端云服务,它帮助开发者统一构建和管理资源,免去了移动应用开发过程中繁琐的服务器搭建及运维、域名注册及备案、数据接口实现等繁琐流程。

在传统开发模式中,开发者需要从小程序端通过额外引用的SDK请求后端,需要关心弹性伸缩、异地容灾、网络防护、安全加固等众多条件。

相比而言,云开发模式中,开发者从小程序端通过小程序原生接口请求云开发即可。

云开发三大能力的功能介绍

目前『云开发』 提供了三大基础能力支持,分别是云数据库、存储及云函数。

云数据库

文档型数据库包含多个近似于JSON数组的集合,数组中的对象是记录,格式为 JSON 文档。

简单易用:数据库 API 包含增删改查,操作简单;支持触发器,满足特殊场景。

权限控制:通过 API 在客户端内和云函数内进行数据操作,安全可靠。

云存储

快速上传:提供文件存储空间,可在客户端和云函数端通过 API 使用存储。

权限管理:基于用户身份的安全控制,带权限管理的云端下载。

CDN 加速:存储内的文件,天然 CDN 加速,提升用户体验。

云函数

云端运行:无需采购、部署、运维传统硬件,节约人力及成本。

高效开发:每个函数单独运行、部署,上传代码后即可自动部署,提升了独立开发和迭代的速度。

弹性伸缩:根据请求量实现毫秒级实时弹性伸缩,函数未执行不产生任何费用。

云调用:在云函数中使用云调用调用微信开放能力,无需换取access_token。

本地调试:云开发提供了云函数本地调试能力,方便开发者在本地进行云函数调试。

云开发操作介绍

新建云函数

在微信开发者工具中上传云函数代码,并进行函数配置的修改。

创建数据库

添加集合,并对记录列表、索引管理、权限设置进行添加调整。

管理存储

上传文件至云端,方便在小程序端和云函数端通过API使用云文件存储。

云开发项目实战

为了让读者更好地了解云开发的使用操作,我们将推出“AI智能名片识别小程序”项目实战的直播课程。课程内容会从小程序·云开发的三大基础能力出发,并围绕“利用云开发插入、读取数据”“利用云开发上传图片”“学习如何使用在云开发上实现名片识别逻辑”这三个知识点具体讲解。

本次直播课程将于6月13日20:00-21:00在微信群进行分享,并提供在线直播答疑和日常技术交流。欢迎各位感兴趣的开发者们扫下方二维码,添加小助手进群

                               

了解更多小程序开发相关内容,欢迎微信扫描下方二维码关注「微信极客WeGeek」公众号,共筑微信生态。

                                     

转载于:https://juejin.im/post/5cfe1441f265da1b855c4ab1

你可能感兴趣的文章
OCA读书笔记(3) - 使用DBCA创建Oracle数据库
查看>>
Python基础进阶之路(一)之运算符和输入输出
查看>>
ClickStat业务
查看>>
spring3.0.7中各个jar包的作用总结
查看>>
Windows 10 /win10 上使用GIT慢的问题,或者命令行反应慢的问题
查看>>
我的路上
查看>>
DB2与oracle有什么区别
查看>>
创建一个多级文件目录
查看>>
in-list expansion
查看>>
VuePress手把手一小時快速踩坑
查看>>
学习constructor和instanceof的区别
查看>>
Vijos P1881 闪烁的星星
查看>>
ABP理论学习之领域服务
查看>>
Qt 控制watchdog app hacking
查看>>
让所有IE支持HTML5的解决方案
查看>>
RDD之五:Key-Value型Transformation算子
查看>>
percona 5.7.11root初始密码设置
查看>>
Cognitive Security的异常检测技术
查看>>
Pyrex也许是一个好东西
查看>>
WINFORM WPF字体颜色相互转换
查看>>