当前位置 :首页 >  行业资讯 > 微信小程序 > 微信小程序开发框架体验介绍

微信小程序开发框架体验介绍

2018-08-09

信小程序应用开发应该是近些年非常热门的话题,各种层出不穷的小程序应用也呈现到人们的眼前

微信小程序应用开发应该是近些年非常热门的话题,各种层出不穷的小程序应用也呈现到人们的眼前,目前来看,基于APP应用端还是占有主导地位。不过在工具类方面小程序已经开始大展身手。那么这些小程序的开发都是通过怎么的方式制作出来。下面小亿简单介绍一下。


对于小程序开发者来说,WEPY和MPVUE应该是比较熟悉的了。WEPY的开发风格接近Vue.js,支持组件Props传值,自定义事件,组件分布式,模板内容分发等等。MPVUE是基于Vue.js核心,修改了runtime和compile实现,使其可以运行在小程序环境中,从而为小程序开发引入整套Vue.js开发体验。


从框架理念上个人认为mpvue的想法更加前卫一些,对vue框架的转换思路很棒,可应用与多端通用,一般开发者只需要了解vue和小程序,即可快速上手,接入方便。在扩展性来看,兼容vue的mixin和vuex也可以通过webpack-loader来增强产品能力。wepy虽然也是类vue的框架,但是很多vue的语法还无法运行,标签上也无法使用原生html标签,开发者需要了解多中语法,如果使用wepy提供的数据流管理,还行了解redux。对于新手开发者来说无疑门槛较高。


在开发效率这点上,wepy来说应该是有一些优势的,现在看来,基于小程序原生的组件比较多,对于mpvue,并没有特别优秀的UI库,是较为痛苦的一件事。


总的来说说,这二款开发小程序的框架算是国内主流的了,在小程序开发脚手架的生态建设中,二者应该都有蛮长的路要走。