微信小程序将微信开发的热度推上高峰

    互联网所催生的新一轮产业革命,移动App不断地连接着“人”,创造了一个个基于人的应用场景;物联网传感器在不断地连接着“物”,也在创造一个个基于物的应用场景。在这样一个连接的时代诞生的微信,它不仅成为我们连接人的日常沟通交流的工具,也已经成为了中国整个社会的信息基础设施。在国内,由于微信在实时地连接每一个人,它已经成为一个较强大的入口。

    小程序提供了一个框架,微信称之为mina,这个框架主要分两个层面,视图层和逻辑层。框架的核心是一个响应的数据绑定系统。WXML 中的动态数据均来自对应 Page 的 data,这个数据绑定是单向的,只有数据发生变化,视图才会做出相应的调整。这种模式,让开发者专注于事件处理上,改变对象状态,实现视图更新。

微信截图_20191012171457

    为了方便以及限制开发者开发,微信自己定义了一系列的基础组件,就是视图层的组成单元(表单组件,媒体组件,导航等),组件自带一些功能与微信风格的样式,类似html标签。微信还提供了很多原生的微信api,用来调用微信内部提供的功能,以及一个小程序微信开发者工具。小程序在运营上的优势在于微信用户量大,适合推广,某些功能单一的APP可以在小程序中实现,不用再下载APP。开发者不用考虑平台,开发成本低。但同时不适合开发逻辑复杂界面丰富的程序,受到框架限制,随意性小,无法满足所有功能。

    微信小程序一提出,立即将微信开发的热度再次推向了一个新高峰。围绕小程序的创业者、开发者、第三方平台都在使出浑身解数试水小程序,希望再次搭乘微信的人口红利,获得一桶金。在大家的热涌下,一批批优秀的小程序应用开始涌现。作为首批出现在市场的先行者,他们的研发经验及对小程序的认识与探索对后来者具有宝贵的借鉴作用。


cache
Processed in 0.005760 Second.