《GitHub精選》是我們分享Github中優質項目的欄目,包括技術、學習、實用與各種有趣的內容。本期推薦的是一個小程序組件化開發框架——wepy。
WePY是一款讓小程序支持組件化開發的框架,通過預編譯的手段讓開發者可以選擇自己喜歡的開發風格去開發小程序??蚣艿募毠潈灮琍romise,Async Functions 的引入都是為了能讓開發小程序項目變得更加簡單,高效。
特點:
Demo:
<style lang="less">@color: #4D926F;.num {color: @color;}</style><template><div class="container"><div class="num" @tap="num++">{{num}}</div><custom-component></custom-component><vendor-component></vendor-component><div>{{text}}</div><input v-model="text"/></div></template><config>{usingComponents: {customComponent: '@/components/customComponent',vendorComponent: 'module:vendorComponent'}}</config><script>import wepy from '@wepy/core';wepy.page({data: {num: 0,text: 'Hello World',},});</script>
目前已經有超過5000+的開發者使用了WePY框架制作了自己的小程序,例如:騰訊疫苗查詢小程序、 騰訊翻譯君小程序、 騰訊地圖小程序、玩轉故宮小程序、詩詞墨客(開源)、花花百科、閱鄰二手書、 趣店招聘等等。
GitHub: https://github.com/Tencent/wepy