近幾年來,微信小程序熱度始終不減。由于微信小程序即用即走,不用下載,不占內(nèi)存等特性廣受用戶的喜愛。那么你知道小程序開發(fā)需要哪些技術(shù)嗎?這篇文章告訴你。
微信小程序 wxml
wxml 語言的編程原理和 html 語言的編程原理是類似的。它是框架設(shè)計(jì)的一套標(biāo)簽語言,結(jié)合基礎(chǔ)組件、事件系統(tǒng),可以構(gòu)建出頁面的結(jié)構(gòu)。
微信小程序 wxss
wxss 其實(shí)就是網(wǎng)頁開發(fā)語言中的 CSS,是一套樣式語言,用于描述 wxml 的組件樣式。它用來決定 wxml 的組件應(yīng)該如何顯示。wxss 具有 CSS 大部分特性,同時(shí)為了更適合開發(fā)小程序?qū)?CSS 進(jìn)行了擴(kuò)充以及修改。
微信小程序 wxs
wxs 是小程序的一套腳本語言,結(jié)合 wxml,可以構(gòu)建出頁面的結(jié)構(gòu)。wxs 不依賴于運(yùn)行時(shí)的基礎(chǔ)庫版本,可以在所有版本的小程序中運(yùn)行。wxs 與 JavaScript并不相同,它有自己的語法。wxs 的運(yùn)行環(huán)境和其他 JavaScript 代碼是隔離的,wxs 中不能調(diào)用其他 JavaScript 文件中定義的函數(shù),也不能調(diào)用小程序提供的 API。
微信小程序 json
在學(xué)習(xí)完以上三點(diǎn)后,需要學(xué)習(xí)的就是 json。開發(fā)者們可以通過 json 控制上下菜單欄、主次的頁面展示順序。
以上四點(diǎn)就是問題“小程序開發(fā)需要哪些技術(shù)?”的全部內(nèi)容。更多小程序開發(fā)學(xué)習(xí)請關(guān)注 w3cschool 官網(wǎng)。