在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
小程序开发可以提供一个崭新的开发平台,同时还能降低公司的开发成本。这也是为什么小程序开发火热的原因。对于小程序的开发者而言,如何选择开发框架?小程序开发框架哪个好?无疑是摆在他们面前的首要难题。本文就为大家推荐几款现在比较主流且好用的小程序开发框架,它们分别是Tina.js、Jinaconvert、mpvue、MINA和wepy。

1、Tina.js
轻盈小巧极易上手,保留了微信小程序官方框架MINA的大部分API设计;无论你有没有小程序开发经验,都可以轻松过渡上手。渐进增强,既有状态管理器,也有路由增强,还可以自己编写插件。总之,这款小程序框架,在微信小程序官方框架 MINA 的基础上,更加强大和方便,还引入了包管理及构建工具,比官方框架更强大和灵活。另外,这个框架,文档写的也很详细,清楚,使用指南,API ,示例样样不少。超级方便,我说再多也没用,不如大家赶紧去试试或者看看。
2、Jinaconvert
作为开发人员,图片在我们生活中的用处太多了,因此时常也会因为图片的事情而苦恼。因为在不同的使用场景里,对图片的要求可能都不太一样,例如有的限制了大小,有的限制了格式。对于这些问题,我们其实不需要复杂了步骤,也不需要安装一些软件,只需要上传一下然后处理就可以了。对于图片的格式问题,你只需要在 Jinaconvert 上选择你需要的格式类型,再将图片文件上传至即可。
3、mpvue
mpvue是在美团点评上开源的,一个使用Vue.js开发小程序的前端框架。框架基于Vue.js核心,mpvue修改了Vue.js 的runtime和compiler实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套Vue.js开发体验。使用mpvue开发小程序,将彻底的组件化开发能力,提高代码复用性;方便的Vuex数据管理方案,方便构建复杂应用;快捷的webpack构建机制,可以自定义构建策略、开发阶段hotReload。
4、MINA:
它是一款小程序提供的官方框架,类似于淘宝Weex、Vue框架。MINA框架通过封装微信客户端提供的文件系统、网络通信、任务管理、数据安全等基础功能。对上层提供一整套JavaScript API,让开发者能够非常方便地使用微信客户端提供的各种基础功能与能力,快速构建一个应用。
5、wepy:
它是一款让小程序支持组件化开发的框架,通过预编译的手段,让开发者可以选择自己喜欢的开发风格,去开发小程序。框架的细节优化,Promise,Async Functions的引入都是为了能让开发小程序项目变得更加简单,高效。它的特性:类Vue开发风格;支持自定义组件开发;支持引入NPM包;支持Promise;支持ES2015+特性,如Async Functions;支持多种编译器,Less/Sass/Styus、Babel/Typescript、Pug;支持多种插件处理,文件压缩,图片压缩,内容替换等;支持 Sourcemap,ESLint等;小程序细节优化,如请求列队,事件优化等。
以上就是五款小程序开发框架的对比总结。这里不推荐大家非要用哪款小程序开发框架,毕竟它们都是比较主流好用的。大家可以根据自己实际的工作情况,选择适合自己的小程序开发框架。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
前端工程师必须了解的主流前端框架
现在前端工程师的工作已经不想几年前那样,仅仅写一些页面调整一下样式就可以拿到高薪了。由于前端技术的发展,以及企业对前端工程师的要求越来越高,现在前端工作也越来越复杂。不过只要掌握目前比较流行的主流框架,完全可以轻松应对老板提出的各种需求。今天就和大家聊聊前端工程师必须了解的主流前端框架。
9207
2019-08-08 14:18:13
前端与移动开发培训班课程怎么样?学完能就业吗?
前端与移动开发培训班课程怎么样?学完能就业吗?其实博学谷的培训班课程都是十分有保障的,该课程内容包括目前最流行的三大框架(Vue、React、Angular),把全栈工程师必须要掌握的全部前端技术、Node.js相关后台技术、HTML5移动方向开发技术做了系统整合,真正做到了学完课程就可以就业。
7762
2019-12-16 18:49:05
小程序开发好学吗?需要掌握哪些知识技能?
不知道从什么时候开始,小程序突然爆火了起来。当然这不是没有原因的,一方面是由于小程序依托着微信庞大的用户群体,另一方面也是由于它自身即用即走的便利性。目前正处于小程序开发的红利期,一时之间国内的企业公司纷纷开发起了小程序。那么小程序开发好学吗?需要掌握哪些知识技能呢?
9336
2019-10-17 12:03:40
微信H5页面兼容性问题分析及解决方法
随着H5页面越来越流行,越来越多的开发者都开始用最近H5做微信公众号,在这个过程中自然也会遇到不少的问题。小编在这里整理了五种常见的微信H5页面兼容性问题,来和大家分析一下问题的详情、出现原因以及相对应的解决方法。有相关问题的小伙伴,就一起来看看吧!
12717
2019-11-12 16:12:01
微前端需要 JavaScript为什么?原因分析
许多微前端解决方案都是JavaScript 框架。JavaScript 不是可选的。每个人都想要高度交互的体验,而JS 在提供这些体验中发挥着至关重要的作用。许多JavaScript 框架都提供了 isomorphic 渲染能力。不仅能够在客户端进行拼接(stitch),还能在服务器上准备好一切
5933
2020-10-15 10:37:28
