2022-12-11 14:30 來自于 Dreamtizen
1,開發(fā)方式開發(fā)語言在感覺上類似于開發(fā),而微信小程序自己的js-sdk也是用vue和ng類似的mvvm思路編寫的。ionic等Webapp都是基于ng的。ng插件很多,但是微信小程序是自己的渲染引擎,不支持第三方插件。等待官方更新。這就限制了小程序擴(kuò)展當(dāng)然小程序主題應(yīng)該不會(huì)很龐大,所以jquery完全不可用。
2.呈現(xiàn)方式微信小程序微信二維碼進(jìn)入或前往微信自行搜索(商店暫時(shí)還沒有完善),而ionic等webapp要打包成android,ios和wf程序的可執(zhí)行文件放在商店下載。webapp的使用方面可以非常接近原生。小程序還遠(yuǎn)著呢。只能作為原生應(yīng)用的燈使用一部分功能。對(duì)于只想要一部分的功能,不用下載app。
3.webapp,比如ionic,可以把自己掛在店里開發(fā)玩。
4.IDE方面:ionic等webapp可以隨意使用流行的文本編輯器vscode,atom或者sublime,而小程序自帶的IDE不能設(shè)置背景坑白開發(fā)好難過。雖然有大神的第三方插件,但官方應(yīng)該會(huì)升級(jí),滿足黑的要求程序員。
5.未來發(fā)展:本人大四菜鳥入門。這個(gè)不好說。畢竟h5 Span有很多坑平臺(tái)。但是多多少少打原生手機(jī)開發(fā)。
:
1.首先要知道兩者的區(qū)別。
2.定位不同。借助第三方鏈接,嵌套的網(wǎng)頁可以實(shí)現(xiàn)簡(jiǎn)單的交互,主要有營銷和投放信息,而微信小程序主要有功能服務(wù)。比如主要用于顯示信息,但是如果你想做一個(gè)微信小程序商城或者小的應(yīng)用,最好用微信小程序。
3.功能和體驗(yàn)的區(qū)別在于:H5網(wǎng)頁的功能,而微信小程序類似于APP的功能,APP的網(wǎng)站。所以每次打開都會(huì)要求服務(wù)器刷新頁面,導(dǎo)致延遲時(shí)間長,體驗(yàn)下降。微信小程序本地緩存UI和圖片,只需向服務(wù)器請(qǐng)求交互數(shù)據(jù),頁面切換無需刷新,體驗(yàn)可以接近原生APP的流暢度。所以如果你想制作商城 class功能對(duì)比微商城與小程序商城,微信:
4.實(shí)現(xiàn)技術(shù)不同微信小程序是微信中的應(yīng)用。H5網(wǎng)頁運(yùn)行環(huán)境是瀏覽器,微信小程序不是完整的瀏覽器。
1,小程序針對(duì)生鮮行業(yè),成本相對(duì)較低,無論是大眾創(chuàng)業(yè)還是零售商家。
2.更流暢的體驗(yàn);小程序不用說,APP、H5、SAAS經(jīng)常會(huì)出現(xiàn)時(shí)間延遲、視覺失真等問題,這些問題在原生APP小程序中不會(huì)出現(xiàn)。
3.小程序帶動(dòng)更多產(chǎn)品愛好者參與,原生曝光機(jī)會(huì);帶來上億粉絲。
4、環(huán)境中打開率較高;同樣的廣告鏈接,閱讀原文或者使用小程序,得到的是完全不同的打開率。行業(yè)圖例小程序的打開率比閱讀原文差20倍左右。