微信小程序?qū)⑽⑿砰_發(fā)的熱度推上高峰

    互聯(lián)網(wǎng)所催生的新一輪產(chǎn)業(yè)革命,移動App不斷地連接著“人”,創(chuàng)造了一個個基于人的應(yīng)用場景;物聯(lián)網(wǎng)傳感器在不斷地連接著“物”,也在創(chuàng)造一個個基于物的應(yīng)用場景。在這樣一個連接的時代誕生的微信,它不僅成為我們連接人的日常溝通交流的工具,也已經(jīng)成為了中國整個社會的信息基礎(chǔ)設(shè)施。在國內(nèi),由于微信在實時地連接每一個人,它已經(jīng)成為一個較強大的入口。

    小程序提供了一個框架,微信稱之為mina,這個框架主要分兩個層面,視圖層和邏輯層??蚣艿暮诵氖且粋€響應(yīng)的數(shù)據(jù)綁定系統(tǒng)。WXML 中的動態(tài)數(shù)據(jù)均來自對應(yīng) Page 的 data,這個數(shù)據(jù)綁定是單向的,只有數(shù)據(jù)發(fā)生變化,視圖才會做出相應(yīng)的調(diào)整。這種模式,讓開發(fā)者專注于事件處理上,改變對象狀態(tài),實現(xiàn)視圖更新。

微信截圖_20191012171457

    為了方便以及限制開發(fā)者開發(fā),微信自己定義了一系列的基礎(chǔ)組件,就是視圖層的組成單元(表單組件,媒體組件,導航等),組件自帶一些功能與微信風格的樣式,類似html標簽。微信還提供了很多原生的微信api,用來調(diào)用微信內(nèi)部提供的功能,以及一個小程序微信開發(fā)者工具。小程序在運營上的優(yōu)勢在于微信用戶量大,適合推廣,某些功能單一的APP可以在小程序中實現(xiàn),不用再下載APP。開發(fā)者不用考慮平臺,開發(fā)成本低。但同時不適合開發(fā)邏輯復雜界面豐富的程序,受到框架限制,隨意性小,無法滿足所有功能。

    微信小程序一提出,立即將微信開發(fā)的熱度再次推向了一個新高峰。圍繞小程序的創(chuàng)業(yè)者、開發(fā)者、第三方平臺都在使出渾身解數(shù)試水小程序,希望再次搭乘微信的人口紅利,獲得一桶金。在大家的熱涌下,一批批優(yōu)秀的小程序應(yīng)用開始涌現(xiàn)。作為首批出現(xiàn)在市場的先行者,他們的研發(fā)經(jīng)驗及對小程序的認識與探索對后來者具有寶貴的借鑒作用。


cache
Processed in 0.006804 Second.