小程序和大多数编程语言差不多,不过还是比较像网页,都是有逻辑层、视图层、后台数据库,后台资源文件等。
逻辑层:需要js基础会一些,其他可以网络查看。
视图层:需要小程序组件基础代码会一些。
后台数据库:看是自己搭建还是小程序默认云数据库。
1.自己搭建就有很多情况,先买个域名,再买个数据库和主机,购买的云平台就有很多地方,腾讯云,阿里云,百度云等。每个云平台都有自己的搭建方式,要参考各平台帮助文档。
2.搭建时可以自己编写代码,也可以使用织梦等各种第三方后台管理。
3.如果用小程序已有的云开发也容易,直接参考帮助文档。小程序的云开发和平常看到的数据库不是很一样,新建数据库后是建立集合,这里的集合和平常的表是差不多一个概念。集合里面建立记录,记录相当于行。记录再建立字段,字段相当于列。字段可以是数组或者字典,可以包括多个数据在同一个字段里面。这个弄清楚了,开发就容易多。
小程序默认的云开发有多个领域,像云资源(存放资料,图片),云数据库(存放数据),云函数(存放计算方式)等。云函数看起来没什么用,不过调用云函数可以得到用户的openid这个可以对用户唯一识别,而不用用户同意才可以获取。可以当作用户记录的凭证。
本文介绍了小程序的基本组成部分:逻辑层、视图层及后台数据库,并详细解释了如何搭建后台数据库,包括自建服务器和使用云开发两种方式。对于云开发,文章特别提到了其包含的云资源、云数据库和云函数等功能。

被折叠的 条评论
为什么被折叠?



