腾讯推出微信小程序也有一段时间了,本篇随笔

腾讯也推出了一段时间的上线。与传统相比,微信小程序可以大大降低成本和难度,但也意味着需要掌握整个微信小程序的各种界面功能、应用场景等相关技术点。这篇文章将从大的方面开始。先介绍一下微信小程序的一些知识,比如架构设计、技术路线、工具准备等,做一些粗浅的介绍。我希望每个人都能从中受益并从中学习,它会很棒。

1、小程序统一架构设计

我们在各种应用时,总是希望能够先大方向探索整个业务场景,尽量不造成后期返工或大修。这个成本很高,所以前期多花点时间。更合理的做法是先做整体规划,然后再指定各个业务模块的。

业务数据的集中化是很多企业在数据化浪潮中生存的核心。各行各业都有自己的业务数据,有些掌握着重要的行业数据。一旦数据变大,就可以对外提供。接口,实现数据业务的收益,也是一个很好的收益,也是企业的核心竞争力。

无论数据是部署在阿里云、腾讯云等云产品上,还是部署在自己的服务器上,都是数据集中的表现之一。围绕数据中心化,各种应用都有统一的接口。这个统一的 可以称为统一的平台或统一的接口,并且有不同的名称。

随着基于格式的广泛应用,越来越多的企业采用接口服务层,它是统一接口的核心,也成为核心层。基于格式的接口可广泛跨平台应用于、等终端,也可应用于常规业务系统、业务系统、微信应用、微信小程序等。标准和详细的文件非常重要。一旦完善,就可以在各种业务场景中使用。这些业务可以外包给其他软件或团队,单独,而你只需要在内部花费精力去维护核心。分层和提高整个核心层的功能接口稳定性、缓存处理等方面。

基于以上,我们企业最终围绕核心层做了不同的业务应用,如下图所示。

基于核心层的性能考虑,我们一般将它们分开处理。通常,后端有一个数据库应用服务器、一个服务器,甚至可能还有一个文件服务器(可选),专门用于处理 文件。如果需要搭建后台应用,可能还需要一台或多台应用服务器来分散服务器的压力和计算压力。如果需要考虑更全面,还需要一个服务器来处理重要的订单数据,一个缓存服务器来存储缓存数据,一个负载均衡服务器等等。

最简化的需求,至少一台云数据库服务器和一台服务器,这些服务器组构成一个集成的应用场景,如下图。

考虑到分层,我们可以通过下图了解具体的分层结构,从而为我们的实际做一些准备。

2、小程序的环境准备

为微信小程序做准备,首先需要在官网注册一个账,然后绑定自己的认证账。这些我可以参考理解,不再赘述。

同时里面的文档包括规范、架构说明、小程序的组件和接口说明等,建议详细阅读。

我们小程序。很多时候我们需要用到微信者工具( ),它集成了调试、代码编辑、程序发布等功能。启动工具时,者需要使用后台已经绑定成功的微信账扫描二维码登录,后续的所有操作都将以此微信账为基础。

但是为了更好的完善工具,我们建议代码编辑器使用更专业的前端工具,可以结合以上微信工具进行编译。推荐的前端工具还是比较好的,界面效果比较好。如下。

这个工具可以从百度搜索下载到最新版本。

默认情况下,这个工具不识别小程序的自定义后缀名,所以我们需要打开对应的和文件,我们可以关联起来。毕竟这两个文件分别是 和 3 格式。

具体设置如下,先打开、文件,然后点击右下角的位置,在弹出的列表中选择正确的格式。

在弹出的列表中,首先选择 菜单,然后选择对应的或3格式,完成后缀名设置。下次打开时,会自动关联正确格式的后缀名。

上述操作只是设置文件格式。对于微信小程序自定义标签和一些特有的操作,还是需要做一些工作的。幸运的是,已经有好心人为我们制作了小程序的插件。

微信小程序(带“-”快速补全代码)插件下载链接:

从上面的链接下载

将红色文件夹直接放入安装目录微信小程序证书,重启即可。

同时,模块处理方式相同,可以快速进入代码段。

输入代码片段进行快速输入,如下图所示。

整个列表由以下部分组成,分别以 或 开头,以避免冲突。

列表

为了防止和其他冲突,本书中所有的标签触发命令都以''开头,所有相关的命令都以''开头。

命令对应于组件或命令

注册小程序

© 版权声明
THE END
分享