前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2020年GitHub上最受欢迎小程序框架

2020年GitHub上最受欢迎小程序框架

作者头像
王小婷
发布2020-12-07 15:11:30
3.7K0
发布2020-12-07 15:11:30
举报
文章被收录于专栏:编程微刊编程微刊

小程序刚刚流行起来的时候,出现了不少的小程序的框架,随着开发者越来越多,很多比较好用的,性能较好的,框架在GitHub上的star越来越多,也越来越受到前端开发者的欢迎。

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

注:以下是按照GitHub上star数量最多的框架进行最新排名

1:Taro多端统一开发解决方案

官网文档:http://taro-docs.jd.com/taro/docs/README/index.html GitHub地址:https://github.com/nervjs/taro Star:27.6k

taro 京东开源的小程序框架,多端统一框架,支持一键生成多个平台小程序。

2:uni-app 基于 Vue.js 的跨平台框架

GitHub地址:https://github.com/dcloudio/uni-app 官网文档:https://uniapp.dcloud.io/

Star: 27.5k uni-app dcloud公司开发的,基于vue.js的多平台框架,支持app,h5,小程序的一键生成。

3:WeUI 小程序–使用教程

官网文档:https://weui.io/ GitHub地址:https://github.com/Tencent/weui

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

4:美团小程序框架mpvue

GitHub地址:https://github.com/Meituan-Dianping/mpvue 官网文档:http://mpvue.com/

Star:20.1k

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

5 :组件化开发框架wepy

Github地址:https://github.com/Tencent/wepy 官网地址:https://wepyjs.github.io/wepy-docs/ Star:20.9k

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

6:ColorUI-高颜值,高效率的小程序组件库

官网文档:https://www.color-ui.com/ GitHub地址:https://github.com/weilanwl/ColorUI/ Star:9.7k 鲜亮的高饱和色彩,专注视觉的小程序组件库 ColorUI是一个css库!!!在你引入样式后可以根据class来调用组件,一些含有交互的操作也有写,可以为你开发提供一些思路。

7:微信UI组件库 iView Weapp

官网文档:https://weapp.iviewui.com/ GitHub地址:https://github.com/TalkingData/iview-weapp Star:5.8k

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

5640239-0199c16af08dcf53.png

8:kbone 微信小程序和 Web 端同构的解决方案

官网文档:https://developers.weixin.qq.com/miniprogram/dev/extended/kbone/ GitHub地址:https://github.com/Tencent/kbone Star:3.6k 微信小程序的底层模型和 Web 端不同,我们想直接把 Web 端的代码挪到小程序环境内执行是不可能的。kbone 的诞生就是为了解决这个问题,它实现了一个适配器,在适配层里模拟出了浏览器环境,让 Web 端的代码可以不做什么改动便可运行在小程序里。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1:Taro多端统一开发解决方案
  • 2:uni-app 基于 Vue.js 的跨平台框架
  • 3:WeUI 小程序–使用教程
  • 4:美团小程序框架mpvue
  • 5 :组件化开发框架wepy
  • 6:ColorUI-高颜值,高效率的小程序组件库
  • 7:微信UI组件库 iView Weapp
  • 8:kbone 微信小程序和 Web 端同构的解决方案
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档