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