想要开发出一套高质量的小程式,运用框架,元件库是省时省力省心必不可少一部分,随着小程式日渐火爆,各种不同型别的小程式也渐渐更新,其中不乏一些优秀好用的框架/元件库。
1:WeUI 小程式–使用教程
官方介绍:WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程式量身设计,令使用者的使用感知更加统一。小程式开发中最常用到的一款框架,受广大开发人员的欢迎。
图片.png
2:美团小程式框架mpvue
官方介绍:mpvue是一个使用 Vue.js开发小程式的前端框架。框架基于 Vue.js核心,mpvue修改了 Vue.js的 runtime和 compiler实现,使其可以执行在小程式环境中,从而为小程式开发引入了整套Vue.js开发体验。
图片.png
3:元件化开发框架wepy
官方介绍:元件化开发,完美解决元件隔离,元件巢状,元件通讯等问题,支援使用第三方 npm 资源,自动处理 npm 资源之间的依赖关系,完美相容所有无平台依赖的 npm 资源包.
4:官方框架MINA
官方介绍:框架提供了自己的检视层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在检视层与逻辑层间提供了资料传输和事件系统,可以让开发者可以方便的聚焦于资料与逻辑上。
5:Tina.js 一款轻巧的渐进式微信小程式框架
官方介绍:是一款轻巧的渐进式微信小程式框架,保留 MINA (微信小程式官方框架) 的大部分 API 设计;无论你有无小程式开发经验,都可以轻松过渡上手。
6:前端框架weweb
官方介绍:weweb是一个相容小程式语法的前端框架,你可以用小程式的写法,来写web应用。如果你已经有小程式了,通过它你可以将你的小程式执行在浏览器中。
7:微信UI元件库 iView Weapp
介绍:iView Weapp 提供了与 iView 一致的 UI 和尽可能相同的界面名称,大幅度降低了学习成本,是一套一套高质量的微信小程式 UI 元件库。
8:ZanUI-WeApp -- 一个颜值高、好用、易扩充套件的微信小程式 UI 库
官方介绍:ZanUI-WeApp结合了微信的视觉规范,为使用者提供更加统一的使用感受。包含 badge、btn、等共计 17 类元件或元素。
9:Taro
Taro 是由京东 - 凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架。我要没记错的话,是最近刚刚开源的。
使用 Taro,我们可以只书写一套程式码,再通过 Taro 的编译工具,将源代码分别编译出可以在不同端(微信小程式、H5、App 端等)执行的程式码。同时 Taro 还提供开箱即用的语法检测和自动补全等功能,有效地提升了开发体验和开发效率。