微信官方小程序开发框架汇总,你值得拥有!!

现在小程序的越来越流行。 除了微信小程序外,还有阿里、百度等都在自己的中内置了小程序。 而且现在市场上对小程序的需求很大。 与专门的相比,成本低,功能相似。 一般来说,可以使用微信官方框架进行,但市面上也有很多定制的。 小程序框架,为了方便大家选用的技术,特此为大家总结如下:

小程序框架

1.,微信官方框架

小程序框架的目标是让者能够以最简单、最高效的方式在微信中具有原生体验的服务。

整个小程序框架体系分为逻辑层()和视图层()两部分。 小程序提供了自己的视图层描述语言和,以及基于它的逻辑层框架,并提供了视图层和逻辑层之间的数据传输和事件系统,让者可以专注于数据和逻辑。

上手难度:支持数据绑定,需要熟悉和语法,上手仅需五分钟。

2.微信小程序组件框架

腾讯团队开源的一个小程序框架,类似于语法规范,借鉴了的语法风格和功能特点,支持的很多特性,同时支持很多高级功能:混合、拦截器等。

该项目已启动,当前版本为 2 ()。

3. 京东--

是一个遵循语法规范的多终端解决方案。

现在市场上的终端形式多种多样,、微信、微信小程序等各种终端很受欢迎。 当业务需求需要同时在不同的终端上执行时,为不同的终端编写多套代码的成本显然非常高。 这时候,只需要一套代码就能适应多种终端的能力就显得极其必要了。 多终端支持:

4、美团

地址:

(请参考地址)是一个使用.小程序的前端框架。 该框架基于.的核心,修改了.的实现和实现,使其可以在小程序环境中运行,从而引入一整套用于小程序的.经验。 美团酒旅、餐饮、到店、金融等业务接入。 2.0开始正式支持百度智能小程序、今日头条小程序、支付宝小程序。

从项目的活跃度(几个月没有更新)和网站制作的精心过程来看,不建议使用。 如下:

5.多终端工具-

地址:

- 是一个使用 . 所有前端应用程序的框架。 者编写一套代码,可以发布到、5以及各种小程序(微信/支付宝/百度/今日头条//钉钉)等平台。 即使不是跨终端,-也是一个比较好的小程序框架。

拥有370万者用户,旗下-拥有5万+案例、900多个插件、50+微信/群,并内置阿里小程序工具(详见)。 者可以放心选择。

不过对于开源的热情不是很高,有些插件库和库是收费的。 如果我们能够加强开源和开放,加强与各大厂商的合作,相信未来一定能够达到更高的水平。

6、滴滴开源跨平台统一框架

它不仅仅是一个跨端的解决方案,它可以让者高效、低成本地多端原生应用。 基于优秀的前端封装工具,吸收了业界多年来积累的最有用的工程设计,并提供前端基础脚手架命令工具,帮助终端者从全流程、联合、高效完成业务。调试、测试、上线。 发展。

该框架提供了自己的视图层描述语言和,以及基于其的逻辑层框架,并提供了视图层和逻辑层之间的数据传输和事件系统,让人员能够专注于数据和逻辑。

小程序框架

1.基础样式库

地址:

是一套与微信原生视觉体验一致的基础样式库。 由微信官方设计团队针对微信内部网页和微信小程序进行设计,让用户的使用感知更加统一。 对微信的支持很完善,基本上你想要的组件都可以在这里找到。

每个框架还提供了自己的组件库,这里不再介绍。

一些小程序工具

1.图像处理工具

它可以帮助您将图片处理成各种需要的格式,您只需在网站上选择您需要的格式类型,然后将图片文件上传到.

2. 单位换算工具 -

一个将 单位转换为 单位或其他单位的插件。 -您可以使用简单的配置轻松实现转换。 并且该插件可以将转换为任何你想要的单位,例如。

3.腾讯云上传插件——

基于腾讯云上传插件,支持自定义文件前缀、覆盖和不覆盖上传方式。

4.二维码工具..

..可以在微信小程序中快速生成二维码。 二维码内容、宽度和高度以及纠错级别均可定制。 此外,还支持生成前后场景不同的二维码。

5.小程序图表组件-

地址:

基于绘图,一款小巧紧凑的微信小程序图表工具。

6.即时应用:适合技术初学者的小程序工具

官网地址:

可视化操作,直接拖拽组件生成页面提供大量模板可应用打包下载代码,直接连接小程序的工具,下载的代码可任意编辑,复杂功能仍需由专业程序员二次。

需要注意的是,一些高级功能需要定制和收费,但确实适合小白的拖拽式。

7.小程序、微信公众管理系统

微信平台管理系统支持多公众管理、小程序、接口,平快捷、简单易用。 灵活的扩展应用机制简单易用,几乎与微信接口集成,简单调用即可二次扩展应用模块,大大提高了效率,降低了企业和商户的运营成本。 扩展应用模块化小程序里什么是者,机制灵活,代码简单,使用快捷。 基于强大的内核驱动和前端框架,支持//。 我们致力于更新,永远免费开源! 可以捐赠,也可以进行定制(收费)。 也适合小白。

小程序云数据库

小程序的云提供了数据库。 顾名思义,数据库中的每条记录都是一个 格式的对象。 一个数据库可以有多个(相当于关系数据中的表),一个可以看成是一个数组。 数组中的每个对象都是一条记录,记录的格式是对象。 普通用户可以使用5免费数据库。 关系型数据库和数据库的概念对应关系如下:

对于没有能力部署服务器的小型用户来说,这也是一个选择。

综上所述

说了这么多,到底该用哪一个呢?

如果你不介意尝鲜和学习,可以尝试一下 2.0,一个是酝酿已久的2.0的全新升级,另一个是专门为多端的多态协议。

与相比,-更像是一个“水桶形”框架。 在工具、库、体验、多终端支持等方面都没有明显的短板。 而且由于发展停滞了一段时间,看起来在小程序端各方面都不如基于它的-。

当然, 是。 如果你对这个话题比较感兴趣,可以单独研究一下,有时间看代码,没时间就提交:

生态对比图:

© 版权声明
THE END
分享