微信小程序框架目前比較火的都是哪些?
小程序開發的框架選擇是至關重要的,一個好的框架能幫助你節省大量開發時間,從而節省成本,而目前小程序開發可以選擇的框架有好幾種,那么到底那家好呢?下面是小編對于目前最火的幾款微信小程序框架進行的特性對比以及總結,感興趣的朋友不妨來了解了解吧!
一、最火的小程序框架有哪些?
1.WEPY
騰訊團隊開源的一款類vue語法規范的小程序框架,借鑒了Vue的語法風格和功能特性,支持了Vue的諸多特征,比如父子組件、組件之間的通信、computed屬性計算、wathcer監聽器、props傳值、slot槽分發,還有很多高級的特征支持:Mixin混合、攔截器等;WePY發布的第一個版本是2016年12月份,也就是小程序剛剛推出的時候,到目前為止,WePY已經發布了52個版本。

2.MpVue
美團團隊開源的一款使用 Vue.js 開發微信小程序的前端框架。使用此框架,開發者將得到完整的 Vue.js 開發體驗,同時為 H5 和小程序提供了代碼復用的能力。mpvue在發布后的幾天間獲得2.7k的star,上升速度飛起,截至目前為止已經有13.7k的star;
3.Taro
京東凹凸實驗室開源的一款使用 React.js 開發微信小程序的前端框架。它采用與 React 一致的組件化思想,組件生命周期與 React 保持一致,同時支持使用 JSX 語法,讓代碼具有更豐富的表現力,使用 Taro 進行開發可以獲得和 React 一致的開發體驗。,同時因為使用了react的原因所以除了能編譯h5, 小程序外還可以編譯為ReactNative;

二、如何選擇適合自己的框架?
1、如果只需要做一個微信小程序則根據自己的擅長框架選擇mpvue或taro
2、如果是當前老項目想像向程序遷移同時老項目又是使用vue開發,建議使用mpvue或wepy
3、如果是老項目使用react開發且需要部分遷移小程序,建議使用taro
4、如果是新項目且新項目需要同時支持微信小程序和支付寶小程序, 建議使用原生開發,因為目前框架的轉譯,支付寶小程序支持并不是很好,且出了問題不好定位修改, 但如果是小demo不涉及太多邏輯的項目都可以使用框架作為嘗鮮;
但如果是涉及太多交互邏輯的則不建議使用框架轉譯,由于支付寶小程序在視圖層基本與小程序一致所以建議手動更改替換部分方法和全局替換一些屬性或文件名,如wxml替換為axml這種, 手動轉換時間比大概是四比一; 當然如果人手足夠一端開發一個是最好的...
移動云商城是一家專注于小程序開發的互聯網公司,可以為大家提供專業化的小程序搭建解決方案,讓大家無需為框架以及開發技術而煩惱,如果大家有這方面的需求,歡迎前來咨詢了解哦!
本文經授權 由移動云商城發布,轉載聯系作者并注明出處:http://www.55889988.com/wxsc/show_4028.html
《免責聲明》如對文章、圖片、字體等版權有疑問,請聯系我們 。