zoukankan      html  css  js  c++  java
  • 微信小程序常见的UI框架/组件库总结

    5640239-d41d7c476d338e97.png
    图片

    想要开发出一套高质量的小程序,运用框架,组件库是省时省力省心必不可少一部分,随着小程序日渐火爆,各种不同类型的小程序也渐渐更新,其中不乏一些优秀好用的框架/组件库。

    1:WeUI 小程序–使用教程

    https://weui.io/

    官方介绍:WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。小程序开发中最常用到的一款框架,受广大开发人员的欢迎。

    5640239-82f8e61acddff533.png
    图片.png

    2:美团小程序框架mpvue

    Github:https://github.com/Meituan-Dianping/mpvue
    官网: http://mpvue.com/

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

    5640239-8b39f4afe3d6612a.png
    图片.png

    3:组件化开发框架wepy

    Github地址:
    https://github.com/Tencent/wepy
    官网地址:
    https://tencent.github.io/wepy

    官方介绍:组件化开发,完美解决组件隔离,组件嵌套,组件通信等问题,支持使用第三方 npm 资源,自动处理 npm 资源之间的依赖关系,完美兼容所有无平台依赖的 npm 资源包.

    5640239-1e64e4c7e2b9b121.png
    图片.png

    4:官方框架MINA

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

    官方介绍:框架提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。

    5640239-7918b16afedbcec1.png
    图片.png

    5:Tina.js 一款轻巧的渐进式微信小程序框架

    Tina.js 开源框架地址: https://github.com/tinajs/tina

    官方介绍:是一款轻巧的渐进式微信小程序框架,保留 MINA (微信小程序官方框架) 的大部分 API 设计;无论你有无小程序开发经验,都可以轻松过渡上手。


    5640239-3e05e476102e9576.png
    图片.png

    6:前端框架weweb

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

    官方介绍:weweb是一个兼容小程序语法的前端框架,你可以用小程序的写法,来写web应用。如果你已经有小程序了,通过它你可以将你的小程序运行在浏览器中。

    7:微信UI组件库 iView Weapp

    https://weapp.iviewui.com/

    介绍:iView Weapp 提供了与 iView 一致的 UI 和尽可能相同的接口名称,大幅度降低了学习成本,是一套一套高质量的微信小程序 UI 组件库。


    5640239-0199c16af08dcf53.png
    图片.png

    8:ZanUI-WeApp -- 一个颜值高、好用、易扩展的微信小程序 UI 库

    https://cnodejs.org/topic/589d625a5c8036f7019e7a4a

    官方介绍:ZanUI-WeApp结合了微信的视觉规范,为用户提供更加统一的使用感受。 包含 badge、btn、等共计 17 类组件或元素。

    原文作者:祈澈姑娘
    技术博客:https://www.jianshu.com/u/05f416aefbe1

    90后前端妹子,爱编程,爱运营,爱折腾。
    坚持总结工作中遇到的技术问题,坚持记录工作中所所思所见,欢迎大家加入群聊,一起探讨交流。

  • 相关阅读:
    改动EditPlus默认模板
    【Unity3D自学记录】利用代码改动图片属性(Inspector)
    OpenCV两张图片的合并
    HDU 1661 Assigments 贪心法题解
    2016第10周四
    CSS预处理器Sass(Scss)、Less、Stylus
    gulp入门
    2016第10周一
    8个方法让你成为更优秀的程序员
    2016第9周六
  • 原文地址:https://www.cnblogs.com/ting6/p/9725431.html
Copyright © 2011-2022 走看看