對於多端小程式框架,現在可以說是百花齊放,也可以說魚龍混雜。因為並沒有統一的規範,但框架的初衷都是提高小程式的開發體驗,畢竟多款小程式本身是很難統一的,要想提高開發效率,第三方框架無疑是最好的選擇!
現在對已經開源的多端小程式做如下總結,希望對大家有幫助:
Github地址:https://github.com/didi/chameleon
功能簡介:一套程式碼執行多端,一端所見即多端所見
Github地址:https://github.com/didi/mpx
功能簡介:Mpx是一款致力於提高小程式開發體驗的增強型小程式框架,透過Mpx,我們能夠以最先進的web開發體驗來開發生產效能深度最佳化的小程式。
Github地址:https://github.com/Meituan-Dianping/mpvue
功能簡介:基於 Vue.js 的小程式開發框架,從底層支援 Vue.js 語法和構建工具體系。
Github地址:https://github.com/NervJS/taro
功能簡介:多端統一解決方案,一處程式碼多處執行
Github地址: https://github.com/dcloudio/uni-app
Github地址: https://github.com/Tencent/wepy
功能簡介:幫你快速開發小程式,WePY 框架在開發過程中參考了 Vue 等現有框架的一些語法風格和功能特性,對原生小程式的開發模式進行了再次封裝,更貼近於 MVVM 架構模式, 並支援ES6/7的一些新特性。
Github地址:https://github.com/ant-move/antmove
功能簡介:螞蟻搬家工具(Antmove)是一個小程式開發輔助工具,致力於解決小程式跨平臺開發的難題,藉助於 Antmove,你只需要編寫一套微信小程式程式碼(或是支付寶小程式程式碼)就可以達到運行於多平臺的目的,無需關心如何適配多平臺的難題。
以上是我收集到的多端小程式框架介紹及開源地址,沒有仔細研究不敢妄下結論。但事物總有兩面性,相信每個框架都會有自己的可取之處,也會有不足之處。所以,答案可能是沒有最好,只有最適合,希望提問者可以多多研究,找到適合自己的框架。
對於多端小程式框架,現在可以說是百花齊放,也可以說魚龍混雜。因為並沒有統一的規範,但框架的初衷都是提高小程式的開發體驗,畢竟多款小程式本身是很難統一的,要想提高開發效率,第三方框架無疑是最好的選擇!
現在對已經開源的多端小程式做如下總結,希望對大家有幫助:
滴滴chameleonGithub地址:https://github.com/didi/chameleon
功能簡介:一套程式碼執行多端,一端所見即多端所見
滴滴MpxGithub地址:https://github.com/didi/mpx
功能簡介:Mpx是一款致力於提高小程式開發體驗的增強型小程式框架,透過Mpx,我們能夠以最先進的web開發體驗來開發生產效能深度最佳化的小程式。
美團MPVueGithub地址:https://github.com/Meituan-Dianping/mpvue
功能簡介:基於 Vue.js 的小程式開發框架,從底層支援 Vue.js 語法和構建工具體系。
京東TaroGithub地址:https://github.com/NervJS/taro
功能簡介:多端統一解決方案,一處程式碼多處執行
DCLoud uni-appGithub地址: https://github.com/dcloudio/uni-app
騰訊WePYGithub地址: https://github.com/Tencent/wepy
功能簡介:幫你快速開發小程式,WePY 框架在開發過程中參考了 Vue 等現有框架的一些語法風格和功能特性,對原生小程式的開發模式進行了再次封裝,更貼近於 MVVM 架構模式, 並支援ES6/7的一些新特性。
高德AntmoveGithub地址:https://github.com/ant-move/antmove
功能簡介:螞蟻搬家工具(Antmove)是一個小程式開發輔助工具,致力於解決小程式跨平臺開發的難題,藉助於 Antmove,你只需要編寫一套微信小程式程式碼(或是支付寶小程式程式碼)就可以達到運行於多平臺的目的,無需關心如何適配多平臺的難題。
以上是我收集到的多端小程式框架介紹及開源地址,沒有仔細研究不敢妄下結論。但事物總有兩面性,相信每個框架都會有自己的可取之處,也會有不足之處。所以,答案可能是沒有最好,只有最適合,希望提問者可以多多研究,找到適合自己的框架。