想要開發(fā)出一套高質量的小程序,運用框架构舟,組件庫是省時省力省心必不可少一部分翰绊,隨著小程序日漸火爆,各種不同類型的小程序也漸漸更新,其中不乏一些優(yōu)秀好用的框架/組件庫监嗜。
1:WeUI 小程序–使用教程
官方介紹:WeUI 是一套同微信原生視覺體驗一致的基礎樣式庫,由微信官方設計團隊為微信內網頁和微信小程序量身設計抡谐,令用戶的使用感知更加統(tǒng)一裁奇。小程序開發(fā)中最常用到的一款框架,受廣大開發(fā)人員的歡迎麦撵。
2:美團小程序框架mpvue
Github:https://github.com/Meituan-Dianping/mpvue
官網: http://mpvue.com/
官方介紹:mpvue是一個使用 Vue.js開發(fā)小程序的前端框架刽肠。框架基于 Vue.js核心免胃,mpvue修改了 Vue.js的 runtime和 compiler實現(xiàn)音五,使其可以運行在小程序環(huán)境中,從而為小程序開發(fā)引入了整套Vue.js開發(fā)體驗羔沙。
3:組件化開發(fā)框架wepy
Github地址:
https://github.com/Tencent/wepy
官網地址:
https://tencent.github.io/wepy
官方介紹:組件化開發(fā)躺涝,完美解決組件隔離,組件嵌套扼雏,組件通信等問題,支持使用第三方 npm 資源坚嗜,自動處理 npm 資源之間的依賴關系,完美兼容所有無平臺依賴的 npm 資源包.
4:官方框架MINA
地址:https://developers.weixin.qq.com/miniprogram/dev/framework/MINA.html
官方介紹:框架提供了自己的視圖層描述語言 WXML 和 WXSS诗充,以及基于 JavaScript 的邏輯層框架苍蔬,并在視圖層與邏輯層間提供了數(shù)據(jù)傳輸和事件系統(tǒng),可以讓開發(fā)者可以方便的聚焦于數(shù)據(jù)與邏輯上蝴蜓。
5:Tina.js 一款輕巧的漸進式微信小程序框架
Tina.js 開源框架地址: https://github.com/tinajs/tina
官方介紹:是一款輕巧的漸進式微信小程序框架碟绑,保留 MINA (微信小程序官方框架) 的大部分 API 設計;無論你有無小程序開發(fā)經驗茎匠,都可以輕松過渡上手格仲。
6:前端框架weweb
官方介紹:weweb是一個兼容小程序語法的前端框架,你可以用小程序的寫法汽抚,來寫web應用抓狭。如果你已經有小程序了,通過它你可以將你的小程序運行在瀏覽器中造烁。
7:微信UI組件庫 iView Weapp
介紹:iView Weapp 提供了與 iView 一致的 UI 和盡可能相同的接口名稱否过,大幅度降低了學習成本,是一套一套高質量的微信小程序 UI 組件庫惭蟋。
8:ZanUI-WeApp -- 一個顏值高苗桂、好用、易擴展的微信小程序 UI 庫
官方介紹:ZanUI-WeApp結合了微信的視覺規(guī)范告组,為用戶提供更加統(tǒng)一的使用感受煤伟。 包含 badge、btn、等共計 17 類組件或元素便锨。
原文作者:祈澈姑娘
技術博客:http://www.reibang.com/u/05f416aefbe190后前端妹子围辙,愛編程,愛運營放案,愛折騰姚建。
堅持總結工作中遇到的技術問題,堅持記錄工作中所所思所見吱殉,歡迎大家加入群聊掸冤,一起探討交流。