小程序剛剛流行起來的時候瑟押,出現(xiàn)了不少的小程序的框架搀捷,隨著開發(fā)者越來越多,很多比較好用的多望,性能較好的嫩舟,框架在GitHub上的star越來越多,也越來越受到前端開發(fā)者的歡迎怀偷。
想要開發(fā)出一套高質(zhì)量的小程序家厌,運用框架,組件庫是省時省力省心必不可少一部分椎工,隨著小程序日漸火爆饭于,各種不同類型的小程序也漸漸更新,其中不乏一些優(yōu)秀好用的框架/組件庫维蒙。
注:以下是按照GitHub上star數(shù)量最多的框架進行最新排名
1:Taro多端統(tǒng)一開發(fā)解決方案
官網(wǎng)文檔:http://taro-docs.jd.com/taro/docs/README/index.html
GitHub地址:https://github.com/nervjs/taro
Star:27.6k
taro 京東開源的小程序框架掰吕,多端統(tǒng)一框架,支持一鍵生成多個平臺小程序木西。
2:uni-app 基于 Vue.js 的跨平臺框架
GitHub地址:https://github.com/dcloudio/uni-app
官網(wǎng)文檔:https://uniapp.dcloud.io/
Star: 27.5k
uni-app dcloud公司開發(fā)的畴栖,基于vue.js的多平臺框架,支持app八千,h5吗讶,小程序的一鍵生成。
3:WeUI 小程序–使用教程
官網(wǎng)文檔:https://weui.io/
GitHub地址:https://github.com/Tencent/weui
Star:25.2k
WeUI 是一套同微信原生視覺體驗一致的基礎(chǔ)樣式庫恋捆,由微信官方設(shè)計團隊為微信內(nèi)網(wǎng)頁和微信小程序量身設(shè)計照皆,令用戶的使用感知更加統(tǒng)一。小程序開發(fā)中最常用到的一款框架沸停,受廣大開發(fā)人員的歡迎膜毁。
4:美團小程序框架mpvue
GitHub地址:https://github.com/Meituan-Dianping/mpvue
官網(wǎng)文檔:http://mpvue.com/
Star:20.1k
mpvue是一個使用 Vue.js開發(fā)小程序的前端框架》呒兀框架基于 Vue.js核心瘟滨,mpvue修改了 Vue.js的 runtime和 compiler實現(xiàn),使其可以運行在小程序環(huán)境中能颁,從而為小程序開發(fā)引入了整套Vue.js開發(fā)體驗杂瘸。
5 :組件化開發(fā)框架wepy
Github地址:https://github.com/Tencent/wepy
官網(wǎng)地址:https://wepyjs.github.io/wepy-docs/
Star:20.9k
組件化開發(fā),完美解決組件隔離伙菊,組件嵌套败玉,組件通信等問題,支持使用第三方 npm 資源,自動處理 npm 資源之間的依賴關(guān)系镜硕,完美兼容所有無平臺依賴的 npm 資源包.
6:ColorUI-高顏值,高效率的小程序組件庫
官網(wǎng)文檔:https://www.color-ui.com/
GitHub地址:https://github.com/weilanwl/ColorUI/
Star:9.7k
鮮亮的高飽和色彩运翼,專注視覺的小程序組件庫
ColorUI是一個css庫!P丝荨血淌!在你引入樣式后可以根據(jù)class來調(diào)用組件,一些含有交互的操作也有寫财剖,可以為你開發(fā)提供一些思路悠夯。
7:微信UI組件庫 iView Weapp
官網(wǎng)文檔:https://weapp.iviewui.com/
GitHub地址:https://github.com/TalkingData/iview-weapp
Star:5.8k
iView Weapp 提供了與 iView 一致的 UI 和盡可能相同的接口名稱昨忆,大幅度降低了學(xué)習(xí)成本巢音,是一套一套高質(zhì)量的微信小程序 UI 組件庫。
8:kbone 微信小程序和 Web 端同構(gòu)的解決方案
官網(wǎng)文檔:https://developers.weixin.qq.com/miniprogram/dev/extended/kbone/
GitHub地址:https://github.com/Tencent/kbone
Star:3.6k
微信小程序的底層模型和 Web 端不同住练,我們想直接把 Web 端的代碼挪到小程序環(huán)境內(nèi)執(zhí)行是不可能的瞳氓。kbone 的誕生就是為了解決這個問題策彤,它實現(xiàn)了一個適配器,在適配層里模擬出了瀏覽器環(huán)境匣摘,讓 Web 端的代碼可以不做什么改動便可運行在小程序里店诗。