还记得之前给大家的推荐的云存储平台吗?Bmob、LearnCloud、知晓云 。他们可以大大节省个人开发者的后台开发时间,让开发者把主要精力投入到前端开发工作中 。今天,小程序的云开发能力正式上线了 , 它实现的功能也是类似之前的云存储平台的功能 。将有力帮助开发者快速开发和产品迭代 。
以前开发小程序需要买服务器、部署后端服务、搭建运维服务 。「云开发」提供的一站式开发服务 。打通了小程序前端与云资源的链路,让开发者无需管理后端服务架构,即可轻松拥有各种后端能力,极大减轻开发过程中繁杂的后端操作,使小程序开发更简单 。
云开发主要提供的三大功能:
一:云函数
在之前使用bmob开发时候,云函数只有属于增值功能,免费使用40天后需要付费才能继续使用 。如今小程序云开发编写并部署在云端的函数 , 可以在小程序内随时调用 。避免了维护鉴权机制、购买或搭建服务器等环节,进一步降低开发成本 。
二:云数据库
可以直接在小程序前端或云函数中对数据库进行读写 。同时 , 你也能在「云开发」控制台上直观查看并管理小程序数据 。数据库 API 包含增删改查的能力,使用 API 操作数据库只需三步:获取数据库引用、构造查询/更新条件、发出请求
三:文件存储管理
文件上传/下载及管理功能不仅能在在小程序前端快速实现,还可以通过「云开发」控制台直接管理 。
备注:要使用云开发能力,需要把微信小程序开发工具更新到最新版本 。
【小程序云开发是什么】