微信小程序是一種介于原生App和webApp的混合體。相對(duì)原生App來(lái)說(shuō),小程序更輕量、實(shí)時(shí)、跨平臺(tái);相對(duì)WebApp來(lái)說(shuō),小程序資源離線,體驗(yàn)更流暢。
?
微信小程序(Mini Program,縮寫(xiě)XCX)簡(jiǎn)稱小程序,是一種不需要下載安裝即可使用的應(yīng)用。
?
小程序的產(chǎn)品理念就是“用完即走”。用戶將再也不用擔(dān)心因?yàn)榘惭b太多應(yīng)用而導(dǎo)致手機(jī)內(nèi)存不夠的問(wèn)題,應(yīng)用將無(wú)處不在、隨時(shí)可用,但又無(wú)需安裝卸載。
?
小程序與公眾號(hào)的區(qū)別
小程序跟微信公眾平臺(tái)的訂閱號(hào)、服務(wù)號(hào)及企業(yè)號(hào)屬于同一種并行體系。
?
?
小程序與APP的區(qū)別
相比原生APP,小程序在使用體驗(yàn)上相差不大,但在開(kāi)發(fā)成本、獲客成本以及下載便捷度上有較大優(yōu)勢(shì),所以在輕應(yīng)用的應(yīng)用方面有天然的優(yōu)勢(shì)。
?
?
小程序與H5的區(qū)別
由于小程序的開(kāi)發(fā)語(yǔ)言是由Web開(kāi)發(fā)語(yǔ)言改編而來(lái),所以,它與HTML5應(yīng)用(WebApp)開(kāi)發(fā)具有一定相似性,但小程序使用的是微信底層的API及基礎(chǔ)組件,所以它們之間又有很大不同。
?
1、Javascript的限制
-
通過(guò)傳入字符串來(lái)執(zhí)行代碼的能力都禁用了。如:new Function、eval、Generator。
-
沒(méi)有cookie,與瀏覽器BOM相關(guān)的API也都沒(méi)有。如:document、window等。
?
2、相比HTML5體驗(yàn)有提升的地方
-
登錄——避免了重定向問(wèn)題。
-
存儲(chǔ)——對(duì)每個(gè)小程序存儲(chǔ)大小是5M,支持同步和異步。
-
支付——微信支付路徑不再受限。
?
3、相比HTML5不方便的地方
-
每個(gè)頁(yè)面都需要手動(dòng)在配置文件(app,j5on)中進(jìn)行注冊(cè)。
-
只能同時(shí)打開(kāi)5個(gè)頁(yè)面,開(kāi)發(fā)時(shí)需要注意控制打開(kāi)的頁(yè)面的數(shù)量。
?
總結(jié):開(kāi)發(fā)小程序需要具備哪些知識(shí)
如果你具備以下知識(shí),幾乎就已經(jīng)可以直接上手開(kāi)發(fā)小程序了。如果你是一只純小白,那么,你將會(huì)在學(xué)習(xí)小程序開(kāi)發(fā)過(guò)程中同時(shí)學(xué)習(xí)到以下知識(shí)。
?
-
掌握基本W(wǎng)EB前端知識(shí):HTML \ CSS \ JS
-
了解至少一種后臺(tái)開(kāi)發(fā)語(yǔ)言:AST.NET \ Java \ PHP ...
-
對(duì) request \ view 等流行框架有一定了解
?
重點(diǎn):小程序開(kāi)發(fā)知識(shí)在哪里學(xué)
學(xué)校:思科資訊計(jì)算機(jī)培訓(xùn)中心
地址:烏魯木齊西北路1號(hào)金都大廈附屬樓二樓
電話:
?
0991-4545126
▼
往期精彩
●?AI教材曝光!2019年將全部進(jìn)入中小學(xué)
- 還沒(méi)有人評(píng)論,歡迎說(shuō)說(shuō)您的想法!