發(fā)表日期:2020-04-13 14:57:58 文章編輯: 瀏覽次數(shù):3385
歷經(jīng)幾年多的迭代升級(jí),已有數(shù)百萬(wàn)小程序上線,成為繼 Web、iOS、Android 之后,第四大主流開(kāi)發(fā)技術(shù)。
與之相隨,小程序的開(kāi)發(fā)生態(tài)也在蓬勃發(fā)展,從最初的微信原生開(kāi)發(fā),到wepy、mpvue、taro、uni-app等框架依次出現(xiàn),從刀耕火種演進(jìn)為現(xiàn)代化開(kāi)發(fā),生態(tài)越來(lái)越豐富。
選擇多了,問(wèn)題也就來(lái)了,開(kāi)發(fā)小程序,該用原生還是選擇三方框架?
首先,微信原生開(kāi)發(fā)的槽點(diǎn)大多集中如下:
原生開(kāi)發(fā)對(duì) Node、預(yù)編譯器、webpack 支持不好,影響開(kāi)發(fā)效率和工程構(gòu)建流程。
微信定義了一個(gè)不倫不類的語(yǔ)法,不如正經(jīng)學(xué) vue、react,學(xué)會(huì)了全端通用,而不是只為微信小程序。
vue/react 生態(tài)里有太多周邊工具,可以提高開(kāi)發(fā)效率,比如 ide、校驗(yàn)器、三方庫(kù)……
微信 ide 和專業(yè)編輯器相比存在一些缺點(diǎn)和劣勢(shì)。
同時(shí),開(kāi)發(fā)者對(duì)三方框架,又總是有各種顧慮:
怕性能不如原生。
怕有些功能框架實(shí)現(xiàn)不了,只能用原生。
怕框架不穩(wěn)定,跳到坑里。
以及諸多三方框架,到底該用哪個(gè)。
面對(duì)如此糾結(jié)的場(chǎng)景,不少熱心開(kāi)發(fā)者發(fā)布評(píng)測(cè)文章分享經(jīng)驗(yàn),但感覺(jué)眾說(shuō)紛紜,過(guò)期信息太多。缺少一份非常專業(yè)的、深度的,或者按如今流行的話來(lái)講,“硬核的”評(píng)測(cè)報(bào)告。
做評(píng)測(cè)報(bào)告這件事,不同于泛泛經(jīng)驗(yàn)分享,其實(shí)非?;ㄙM(fèi)時(shí)間。它需要:
你必須成為每一個(gè)框架的專業(yè)使用人員,而不是淺淺的了解一下這些框架。
真實(shí)的動(dòng)手寫多個(gè)平臺(tái)的測(cè)試?yán)?,比較各個(gè)平臺(tái)的功能、性能,了解他們的社區(qū)情況、技術(shù)服務(wù)情況。
你要有長(zhǎng)期跟蹤和更新報(bào)告的能力,避免半年后淪為過(guò)期信息。
換言之:評(píng)測(cè)要想真,功夫得做深!
日期:2020-04-13瀏覽次數(shù):666
日期:2020-04-13瀏覽次數(shù):648
日期:2020-04-13瀏覽次數(shù):4055
日期:2020-04-13瀏覽次數(shù):286
日期:2020-04-13瀏覽次數(shù):284
日期:2020-04-13瀏覽次數(shù):666
日期:2020-04-13瀏覽次數(shù):648
Copyright ? 2012-2025廣東橙果電子商務(wù)有限公司