云开发
近日,小程序开发者工具新增云开发功能,开发者无需搭建服务器,就可实现小程序快速上线和迭代。目前云开发提供三大基础能力,帮助开发者迅速开发小程序,其中包括:
1、云函数
开发者可根据业务需求,编写函数并部署在云端,即可在小程序内调用。开发者无需维护复杂的鉴权机制,也无需购买、搭建服务器,可便捷地完成小程序开发。
2、数据库
开发者可直接在小程序前端或云函数中对数据库进行读写,同时支持通过开发者工具内的「云开发」控制台进行数据管理。
3、存储管理
开发者可便捷地在小程序前端快速实现文件上传/下载及管理功能,同时也可以在开发者工具「云开发」控制台内进行管理。
开发者如何搭建云开发小程序?A5创业网小编为大家整理了云开发小程序开发文档:
首先下载最新版开发者工具体验“小程序·云开发”,点击:https://developers.weixin.qq.com/Miniprogram/dev/devtools/download.html
开发者在下载小程序最新开发者工具后,新建项目选择一个空目录,填入 APPID(使用云开发能力必须填写 AppID),勾选创建 “云开发 QuickStart 项目”,点击创建即可得到一个展示云开发基础能力的示例小程序。该小程序与普通 QuickStart 小程序有以下不同需注意:
无游客模式、也不可以使用 测试号
project.config.json 中增加了字段 cloudfunctionRoot 用于指定存放云函数的目录
cloudfunctionRoot 指定的目录有特殊的图标
云开发能力从基础库 2.2.3 开始支持
注意:云开发能力从基础库 2.2.3 开始支持,现在 2.2.3 或以上的基础库没有完全覆盖所有用户(目前约 90% ),如需使上传的代码能够覆盖全量用户,请做以下特殊处理:
在 app.json / game.json 中增加字段 "cloud": true
指定后云能力可以在所有基础库中使用,并且如果云能力有更新,并不会随着基础库升级而自动升级,需在后续版本发布后重新上传。如 2.2.4 发布后,需重新上传才能将云能力更新至 2.2.4 版本的云能力。
开发者在创建了第一个云开发小程序后,在使用云开发能力之前需要先开通云开发。在开发者工具工具栏左侧,点击 “云开发” 按钮即可开通云开发。云开发开通后自动获得一套云开发环境,各个环境相互隔离,每个环境都包含独立的数据库实例、存储空间、云函数配置等资源。每个环境都有唯一的环境 ID 标识,初始创建的环境自动成为默认环境。
还需注意的是,一个环境对应一整套独立的云开发资源,包括数据库、存储空间、云函数等。各个环境间是相互独立的,用户开通云开发后初始默认可拥有最多两个环境。在实际开发中,建议每一个正式环境都搭配一个测试环境,所有功能先在测试环境测试完毕后再上到正式环境。以初始可创建的两个环境为例,建议一个创建为 test 测试环境,一个创建为 release 正式环境。
云开发小程序大大降低了开发者开发成本,一个人就能够完成小程序开发工作。此外,云开发同时支持小游戏。微信小程序红利已来,你还在等什么?还不赶快加入小程序开发队列,抢占小程序流量风口!
近日a5创业网推出了小程序创业扶持计划,它可能让你离梦想更进一步
相关阅读
详解如何下载JDK和如何配置JDK的环境变量--Windows10
目录 一.前言: 二.jdk安装 三.教你零基础配置环境变量 1.去哪里设置? 2.怎么设置?(先不讲缘由,后面再讲) (1)新建JAVA_HOME (2)新建CLASSPAT
一款成功的APP开发产品,产品的定位是极其重要的,产品定位决定了接下来围绕产品的一系列工作:如何确定产品工作的优先级?需要围绕产品
Response.setContentType(MIME)的作用是时客户端的浏览器区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来
出于复试的必要性,很努力地复习了数据库的内容,大学没好好学习的东西,后期都是要花费大量的时间去弥补的。很多东西都是逝去了才知道
作 者: Angel_Kitty 出 处:http://www.cnblogs.com/ECJTUACM-873284962/ 关于作者:潜心机器学习以及信息安全的综合研究。