為(wei)什么我們會(hui)開發小程序呢?或許是因為(wei)工作需要,或許是源于自己的(de)(de)追求(來自名(ming)利的(de)(de)欲(yu)望(wang)),但(dan)我要說——這是一(yi)種緣(yuan)分,很美好的(de)(de)緣(yuan)分,很多年后還值得慶幸的(de)(de)緣(yuan)分
小(xiao)程序(xu)目前可以分為三個階段(duan)
我們(men)繼續來說說第二點,有了(le)js-sdk不就(jiu)可以了(le)嗎(ma)?不就(jiu)可以打通微信了(le)嗎(ma)?還要什么小程序(xu)?!可是(shi)人(ren)家是(shi)有夢想的鵝廠啊!!?
先(xian)從(cong)技(ji)術(shu)上說,js-sdk只是(shi)為傳(chuan)統網頁(ye)提供包含微(wei)信api的開(kai)發工具包,并沒有解決移動網頁(ye)遇到的體驗(yan)不良問(wen)題,所以小程序就做了
微(wei)信的夢想上說(shuo)
回到(dao)上面的(de)(de)引子,為什么值得慶幸?因為上面說了——能降低開發成(cheng)本,能提高用戶體驗,能褥流(liu)量!能讓(rang)每(mei)個人都有機會(hui)搞事情(qing)!!!搞什么呢?我也不(bu)知(zhi)道,如果你有好的(de)(de)想(xiang)法歡迎聯系我:smile:不(bu)過(guo),這里分享下(xia)我的(de)(de)想(xiang)法
想種一個小程序總先(xian)知道這片土(tu)地什么樣吧?OK,歡迎來到小程序黑土(tu)地。。。

既然是兩個線(xian)程(cheng),那(nei)必然要通信啊,要協(xie)作完(wan)成任(ren)務,那(nei)怎(zen)么(me)實現的呢?看下面(mian)的通信模型

沒看到(dao)圖也(ye)能先想(xiang)到(dao)是這(zhe)個樣式(shi):blush:,這(zhe)里提示幾點
來看下生命周期

其實了(le)解了(le)渲染層是由多個webview組成的就很容(rong)易理(li)解生(sheng)命周期了(le)