2024-09-27
2024-09-18
2024-09-18
2024-09-13
2024-08-12
2024-09-11
2024-08-12
2024-08-02
2024-08-02
2024-07-31
小編了解到,微信小程序成為當下熱門話題,下面從多個方面來談談5種不同的小程序開發框架 對比。
最新消息總結,開發一個小(xiao)程序(xu)我們(men)可以(yi)選(xuan)擇(ze)的(de)(de)第三方(fang)框(kuang)(kuang)(kuang)架有5種,大家比較熟(shu)悉的(de)(de)有美團(tuan)小(xiao)程序(xu)框(kuang)(kuang)(kuang)架mpvue,還有組(zu)件化框(kuang)(kuang)(kuang)架等等,下面小(xiao)編就5種不同的(de)(de)小(xiao)程序(xu)開發框(kuang)(kuang)(kuang)架的(de)(de)特(te)性進行對比總結。
小程序開發第三方框架 | 特性 |
官方框架MINA |
小程序提供的開發(fa)框架(jia)為MINA框架(jia),它類似于淘(tao)寶Weex、Vue框架(jia)。 MINA框架通(tong)過封裝微信客戶(hu)端提供的(de)文件系統、網絡通(tong)信、任務管(guan)理、數據安全等(deng)基礎功能, 對上層提供一整套JavaScript API,讓開發(fa)者能(neng)(neng)夠非常方便地使用(yong)(yong)微信客戶(hu)端(duan)提供的各種基礎功能(neng)(neng)與能(neng)(neng)力,快速構建一個應用(yong)(yong)。 |
美團小程序框架mpvue |
mpvue 是(shi)美團點評(ping)開(kai)源的一個使(shi)用Vue.js開(kai)發(fa)小(xiao)程(cheng)序的前端框(kuang)架。框(kuang)架基(ji)(ji)于 Vue.js 核心,mpvue 修改了 Vue.js 的 runtime 和 compiler 實現,使(shi)其可以運行在(zai)小(xiao)程(cheng)序環境中,從而為(wei)小(xiao)程(cheng)序開(kai)發(fa)引入了整套 Vue.js 開(kai)發(fa)體(ti)驗。使(shi)用 mpvue 開(kai)發(fa)小(xiao)程(cheng)序,你將在(zai)小(xiao)程(cheng)序技術體(ti)系的基(ji)(ji)礎(chu)上獲取到(dao)這樣一些能(neng)力: 徹底的組件化開(kai)發能力:提高代碼復用性(xing) 完整(zheng)的 Vue.js 開發(fa)體驗 方便的(de) Vuex 數據管理方案:方便構建(jian)復雜(za)應用 快捷的 webpack 構建(jian)機制:自定義構建(jian)策略、開發階段(duan) hotReload 支(zhi)持使用 npm 外部(bu)依(yi)賴 使用 Vue.js 命令行(xing)工具 vue-cli 快速初始化項目(mu) H5 代碼轉換編譯成小程序目標代碼的能力 |
Tina.js 一(yi)款輕巧的(de)漸進式微(wei)信小程序框(kuang)架 |
輕盈小巧。 極易上手,保留 MINA (微信小程序官方框架) 的大部分 API 設計;無論你有無小程序開發經驗,都可以輕松過渡上手。 漸進增強,既有狀態管理器,也有路由增強,還可以自己編寫插件。 |
組件化開發框架wepy |
WePY 是一款讓小(xiao)程(cheng)序支持組件化開發的框(kuang)架,通(tong)過(guo)預編譯(yi)的手段讓開發者可以選(xuan)擇自己喜歡的開發風格去開發小(xiao)程(cheng)序。框(kuang)架的細節優化,Promise,Async Functions的引(yin)入(ru)都是為了能讓開發小(xiao)程(cheng)序項(xiang)目變(bian)得更(geng)加簡單,高效。 特性: 類Vue開發風(feng)格 支持自定義(yi)組件開(kai)發 支持引入NPM包 支(zhi)持Promise 支持ES2015+特(te)性,如Async Functions 支(zhi)持多種編譯器,Less/Sass/Styus、Babel/Typescript、Pug 支(zhi)持多種插件(jian)處理,文(wen)件(jian)壓縮,圖片壓縮,內(nei)容替換等 支持 Sourcemap,ESLint等 小程序細節優(you)化,如請求列(lie)隊,事件(jian)優(you)化等(deng) |
前端框架weweb |
weweb是一個兼(jian)容小(xiao)程序語法的前端框架,你可以用小(xiao)程序的寫法,來(lai)寫web應用。如果你已經有小(xiao)程序了,通過它你可以將你的小(xiao)程序運行(xing)在瀏(liu)覽器(qi)中。 特性: 跨平臺,一(yi)套代碼多(duo)端運行(小(xiao)(xiao)程(cheng)序(xu)、h5、未來直接打包成安卓、ios app也不是夢) 自帶(dai)常用組(zu)件,完(wan)美繼承了(le)小(xiao)(xiao)程(cheng)序(xu)內置組(zu)件 兼容(rong)小(xiao)(xiao)程(cheng)序(xu)rpx語法,使頁(ye)面更容(rong)易(yi)適配(pei)各種機型 |
網博分銷小程序 |
分銷(xiao)小程序是可獨立使用的“分銷(xiao)”小程序商城,能實現分銷(xiao)鎖粉(fen)、店中店、訂(ding)單(dan)返傭(yong),并(bing)搭配(pei)營銷(xiao)工具使用,運營推廣全(quan)搞定。 |
以上是5種不同的小程序開發框架 對比,是開發一個小程序常用的幾個第三方框架,如果有想了解更多小程序開發問題,請(qing)查看本網站,謝(xie)謝(xie)。
微信號:webgotoo
電(dian)話: