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