注冊(cè)登錄

對(duì)比小程序與h5的“出身”,就知道小程序如此火爆的原因了

2018-01-05
導(dǎo)讀:小程序從2017年底到2018年初,連續(xù)不斷的動(dòng)作使小程序登上互聯(lián)網(wǎng)的大舞臺(tái),也讓許多朋友為此一怔,接下來(lái)是不是要重點(diǎn)部署小程序的開(kāi)發(fā)工作了;有的卻認(rèn)為小程序與h5就是一類,并...

  小程序從2017年底到2018年初,連續(xù)不斷的動(dòng)作使小程序登上互聯(lián)網(wǎng)的大舞臺(tái),也讓許多朋友為此一怔,接下來(lái)是不是要重點(diǎn)部署小程序的開(kāi)發(fā)工作了;有的卻認(rèn)為小程序與h5就是一類,并無(wú)差別。

對(duì)比小程序與h5的“出身”,就知道小程序如此火爆的原因了

  很明顯,小程序與h5實(shí)質(zhì)上區(qū)別是很大的,不妨聽(tīng)我說(shuō)一說(shuō):

  “生活”的環(huán)境不同

  “生活”的環(huán)境不同,簡(jiǎn)單來(lái)說(shuō)就是,小程序是一種應(yīng)用,運(yùn)行的環(huán)境是微信(App);H5是一種技術(shù),依附的外殼是是瀏覽器。

  h5的開(kāi)發(fā)較小程序更昂貴

  H5 的開(kāi)發(fā),涉及開(kāi)發(fā)工具(vscode、Atom等)、前端框架(Angular、react等)、模塊管理工具(Webpack 、Browserify 等)、任務(wù)管理工具(Grunt、Gulp等),還有UI庫(kù)選擇、接口調(diào)用工具(ajax、Fetch Api等)、瀏覽器兼容性等等。

  盡管這些工具可定制化非常高,大部分開(kāi)發(fā)者也有自己的配置模板,但對(duì)于項(xiàng)目中各種外部庫(kù)的版本迭代、版本升級(jí),這些成本加在一起那就是個(gè)不小數(shù)目了。

  而開(kāi)發(fā)一個(gè)微信小程序,由于微信團(tuán)隊(duì)提供了開(kāi)發(fā)者工具,并且規(guī)范了開(kāi)發(fā)標(biāo)準(zhǔn),則簡(jiǎn)單得多。前端常見(jiàn)的HTML、CSS變成了微信自定義的WXML、WXSS,WXML,官方文檔中都有明確的使用介紹,開(kāi)發(fā)者按照說(shuō)明專注寫(xiě)程序就可以了。

  這也可以預(yù)示,未來(lái)會(huì)有更多的人對(duì)小程序進(jìn)行開(kāi)發(fā)推廣,畢竟可以節(jié)省大量的成本,何樂(lè)而不為呢。

  h5應(yīng)用單一,無(wú)法得到“官方授權(quán)”

  微信小程序相對(duì)于H5能獲得更多的系統(tǒng)權(quán)限,比如網(wǎng)絡(luò)通信狀態(tài)、數(shù)據(jù)緩存能力等,這些系統(tǒng)級(jí)權(quán)限都可以和微信小程序無(wú)縫銜接。

  而這一點(diǎn)恰巧是H5 被詬病的地方,這也是HL5的大多應(yīng)用場(chǎng)景被定位在業(yè)務(wù)邏輯簡(jiǎn)單、功能單一的原因。

  小程序借微信這大平臺(tái),注定運(yùn)行流暢

  打開(kāi)H5,實(shí)際上是打開(kāi)一個(gè)網(wǎng)頁(yè),而網(wǎng)頁(yè)需要在瀏覽器中渲染。所以加載這一過(guò)程,會(huì)給人明顯的「卡頓」感覺(jué),面對(duì)復(fù)雜的業(yè)務(wù)邏輯或者豐富的頁(yè)面交互時(shí)尤為明顯。

  而微信小程序,它的代碼直接在微信上運(yùn)行,省去了通過(guò)瀏覽器渲染的步驟,因此,在微信中使用小程序,才會(huì)比H5流暢很多。

  綜合以上,h5與小程序同屬開(kāi)發(fā),卻有著不一樣的“出身”,不一樣的“出生環(huán)境”,就注定這兩者的發(fā)展也將會(huì)有差異,對(duì)個(gè)人就業(yè)、商家做生意以及技術(shù)團(tuán)隊(duì)創(chuàng)業(yè)都有著不少的機(jī)會(huì)。原創(chuàng)發(fā)布者:hishop 原創(chuàng)發(fā)布者:2018-1-5 11:10:10

重磅推薦:小程序開(kāi)店目錄

第一部分:小商店是什么

第二部分:如何開(kāi)通一個(gè)小商店

第三部分:如何登錄小商店

第四部分:開(kāi)店任務(wù)常見(jiàn)問(wèn)題

第五部分:小商店可以賣(mài)什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開(kāi)發(fā)

電話咨詢 微信咨詢 預(yù)約演示 0元開(kāi)店