分享
是一种美德

小程序热门框架推荐

随着微信小程序横空出世以及发展,衍生出各类型的小程序,并且由各类型平台的原生开发产生很多优秀好用的框架/组件库。

1、wepy-组件化开发框架

WePY (发音: /’wepi/) 是小程序上最早的一款类 Vue 语法的开发框架。WePY 2 是基于小程序原生组件实现组件化开发。因此 WePY 2 支持的最低版本小程序基础库为 1.6.3。

Github地址:https://github.com/Tencent/wepy

官网地址:https://wepyjs.github.io/wepy-docs/

资料集合:https://github.com/aben1188/awesome-wepy

2、Taro

Taro是由京东 – 凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架是由京东 – 凹凸实验室打造的一套遵循 React 语法规范的多端统一开发框架,是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ 小程序 / H5 等应用。现如今市面上端的形态多种多样,Web、React Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所表现的时候,针对不同的端去编写多套代码的成本显然非常高,这时候只编写一套代码就能够适配到多端的能力就显得极为需要。

官网地址:https://taro.aotu.io/

Github地址:https://github.com/NervJS/taro

3、mpvue-美团小程序框架

mpvue 是一个使用 Vue.js 开发小程序的前端框架。框架基于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 实现,使其可以运行在小程序环境中,从而为小程序开发引入了整套 Vue.js 开发体验。

官网地址:http://mpvue.com/

Github地址:https://github.com/Meituan-Dianping/mpvue

4、WeUI 

WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。

官网地址:https://weui.io/

5、MINA

小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。

整个小程序框架系统分为两部分:逻辑层(App Service)和 视图层(View)。小程序提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。

网址:https://developers.weixin.qq.com/miniprogram/dev/framework/MINA.html

6、Tina.js

一款轻巧的渐进式微信小程序框架,具有轻盈小巧、极易上手、极易上手等特性。

网址:https://github.com/tinajs/tina

7、weweb

weweb是一个兼容小程序语法的前端框架,你可以用小程序的写法,来写web应用。如果你已经有小程序了,通过它你可以将你的小程序运行在浏览器中。如果你熟悉vue的语法,也可以使用wepy编写小程序,再通过weweb转换后将其运行在web端。

网址:https://github.com/wdfe/weweb

8、 iView Weapp

iView Weapp一套高质量的微信小程序 UI 组件库。

官网地址:https://weapp.iviewui.com/

Github地址:https://github.com/TalkingData/iview-weapp

9、ZanUI-WeApp(作者已停止维护)

Github地址:https://github.com/youzan/zanui-weapp

10、Vant Weapp (ZanUI-WeApp升级版本)

轻量、可靠的小程序UI组件库。

Github地址:https://github.com/youzan/vant-weapp

11、uni-app

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。

官网:https://uniapp.dcloud.io

欢迎大家关注公众号:

赞(3)
转载请注明来源地址:MN乐享 » 小程序热门框架推荐

评论 3

评论前必须登录!

 

  1. #-49

    :mrgreen:

    mrnaas3周前 (01-08)
  2. #-48

    :neutral:

    mrnaas3周前 (01-08)
  3. #-47

    :twisted:

    mrnaas3周前 (01-08)