微信小程序自2017年發(fā)布以來(lái),到現在為止已經(jīng)發(fā)展了4年有余了,雖然發(fā)展時(shí)間并不是很長(cháng),但是卻已經(jīng)成為了眾多企業(yè)進(jìn)軍移動(dòng)互聯(lián)網(wǎng)的主要選擇之一,甚至有人說(shuō)會(huì )取代APP稱(chēng)霸移動(dòng)互聯(lián)網(wǎng)。也正是這些原因,導致不少人都開(kāi)始學(xué)習微信小程序開(kāi)發(fā)方面的知識,一方面是為了提升自己的能力,另一方面是希望能借此賺取一定的利益。那么自學(xué)微信小程序開(kāi)發(fā)要學(xué)習哪些知識?
1、WXSS
要學(xué)習WXSS(為了適應廣大的前端開(kāi)發(fā)者,WXSS 具有 CSS 大 部分特性, WXSS 對CSS 進(jìn)行了擴充以及修改.)WXSS(WeiXin Style Sheets)是一套樣式語(yǔ)言,用于描述 WXML 的組件樣式與 CSS 相比,WXSS 擴展的特性有:尺寸單位和樣式導入。
2、組件框架
學(xué)習微信小程序的一系列組件的使用框架,為開(kāi)發(fā)者提供了一系列基礎組件,開(kāi)發(fā)者可以通過(guò)組合這些基礎組件進(jìn)行快速開(kāi)發(fā)。
3、API框架
學(xué)習微信特有的API框架,提供豐富的微信原生API,可以方便的調起微信提供的能力,如獲取用戶(hù)信息,本地存儲,支付功能等wx.on 開(kāi)頭的 API 是監聽(tīng)某個(gè)事件發(fā)生的API接口,接受一個(gè) CALLBACK 函數作為參數。當該事件觸發(fā)時(shí),會(huì )調用 CALLBACK 函數。
4、WXS
要學(xué)習WXS,WXS(WeiXin Script)是小程序的一套腳本語(yǔ)言,結合 WXML,可以構建出頁(yè)面的結構,這個(gè)語(yǔ)言類(lèi)似于 Javascript。
5、WXML語(yǔ)言
上面說(shuō)了,類(lèi)似于 Html語(yǔ)言,WXML(WeiXin MarkupLanguage)是框架設計的一套標簽語(yǔ)言,結合基礎組件、事件系統,可以構建出頁(yè)面的結構。
6、Javascrip
要學(xué)習Javascrip作為后臺代碼編寫(xiě)語(yǔ)言。
7、PHP
要學(xué)習PHP作為 服務(wù)器代碼編寫(xiě)語(yǔ)言 (你也可以選擇其他語(yǔ)言)。