行使用和學(xué)習(xí)。不過(guò)mpvue現(xiàn)在的社區(qū)人員還較為稀少,還無(wú)法完全適應(yīng)所有的項(xiàng)目開(kāi)發(fā)。
3. Taro
Taro則憑借其多端統(tǒng)一開(kāi)發(fā)的特點(diǎn),將React和Vue進(jìn)行了整合,方便開(kāi)發(fā)者進(jìn)行多端應(yīng)用的制作和運(yùn)營(yíng)。同時(shí),Taro的文檔支持的較為完整,配合社區(qū)不斷進(jìn)行的完善和優(yōu)化,使用的過(guò)程中,能夠有效的提升開(kāi)發(fā)人員的效率。不過(guò)Taro還有一些小缺點(diǎn),比如在一些小細(xì)節(jié)、或針對(duì)某些性能上的優(yōu)化,都能夠得到更完善的優(yōu)化和支持。
三、小程序開(kāi)發(fā)工具的選擇
我們應(yīng)該根據(jù)項(xiàng)目的需求、開(kāi)發(fā)人員的專業(yè)領(lǐng)域和開(kāi)發(fā)語(yǔ)言的掌握程度等,進(jìn)行針對(duì)性的選擇。
1. 對(duì)于入門(mén)者或者小項(xiàng)目,建議首選使用Taro,因?yàn)門(mén)aro具備開(kāi)發(fā)三端應(yīng)用的特點(diǎn),橫向的擴(kuò)展能力非常不錯(cuò)。
2. 比較喜歡用Vue的小伙伴,可以選擇mpvue進(jìn)行開(kāi)發(fā)。
3. 如果是要大力發(fā)展小程序和小程序組件化,建議使用Wepy開(kāi)發(fā)工具。
四、小程序開(kāi)發(fā)工具的使用
1. 首先,選擇合適的小程序開(kāi)發(fā)工具進(jìn)行下載和安裝,這里以Taro為例。Taro的下載地址為:https://taro-docs.jd.com/taro/docs/GETTING-STARTED.html ,選擇相應(yīng)的開(kāi)發(fā)工具以及版本,然后進(jìn)行安裝。
2. 安裝好后,會(huì)出現(xiàn)一個(gè)類似于命令行的開(kāi)發(fā)者工具。在這里,通過(guò)輸入命令行,來(lái)管理小程序的項(xiàng)目以及進(jìn)行開(kāi)發(fā)調(diào)試。
3. 首先建立一個(gè)項(xiàng)目:通過(guò)命令行輸入taro init [項(xiàng)目名] , 進(jìn)行項(xiàng)目的初始化,選擇基礎(chǔ)模板或者模板集。輸入完之后,就可以開(kāi)始創(chuàng)建自己的項(xiàng)目,包含前端以及小程序開(kāi)發(fā)的一些相關(guān)工具和組件。
4. 在創(chuàng)建了自己的項(xiàng)目之后,就可以開(kāi)始完善代碼和添加具體功能。開(kāi)發(fā)人員可以根據(jù)自己的實(shí)際情況,在小程序的初始階段,進(jìn)行開(kāi)發(fā)功能的選擇和實(shí)現(xiàn)。
5. 最后完成開(kāi)發(fā)后,可以通過(guò)小程序的預(yù)覽或者發(fā)布,進(jìn)行小程序的使用和推廣。
小程序開(kāi)發(fā)需要一定的技術(shù)積累,因此在開(kāi)發(fā)時(shí)需要學(xué)習(xí)掌握相關(guān)的開(kāi)發(fā)技術(shù)和知識(shí)。在實(shí)際使用中,也需要結(jié)合自己的實(shí)際需求,合理選擇合適的小程序開(kāi)發(fā)工具進(jìn)行使用。
一門(mén)小程序開(kāi)發(fā)工具(https://sapp.yimenapp.com/)是一款云端化跨平臺(tái)開(kāi)發(fā)工具,可以一鍵在線將網(wǎng)站打包成小程序,支持微信小程序、支付寶小程序、抖音小程序、快手小程序、百度小程序等國(guó)內(nèi)主流小程序平臺(tái)。一門(mén)提供100+小程序原生接口自助調(diào)用,開(kāi)發(fā)者只需要使用開(kāi)發(fā)網(wǎng)站的能力即可在線快速制作小程序。