微信小程序現(xiàn)在很受歡迎,開發(fā)需求也很大,你知道怎么開發(fā)嗎?小程序所使用的程序文件類型分為幾種?
微信小程序開發(fā)與其他平臺(tái)開發(fā)的最大差異在于:
微信使用的開發(fā)語言和文件很「特殊」。
小程序所使用的程序文件類型大致分為以下幾種:
? WXML(WeiXin Mark Language,微信標(biāo)記語言)
? WXSS(WeiXin Style Sheet,微信樣式表)
? JS(JavaScript,小程序的主體)
在語言方面,小程序看似重新定義了一套標(biāo)準(zhǔn)。但實(shí)際上,它們與「前端三件套」——HTML、CSS 和 JavaScript——差不太多。
下面,我們就來對(duì)比一下小程序開發(fā)語言和「前端三件套」有什么異同點(diǎn):
HTML 與 WXML:兩者差異比較大,如果之前沒有接觸過 Android 開發(fā),可能會(huì)覺得有些頭疼。事實(shí)上,WXML 更像是 Android 開發(fā)中的界面 XML 描述文件,適合于程序界面的構(gòu)建;而 HTML 則傾向于文章的展示(這與 HTML 的歷史有關(guān)),以及互聯(lián)網(wǎng)頁面的構(gòu)建。
WXSS 與 CSS:兩者在語言上幾乎沒有差別,可以直接通用。
JS 文件:小程序的 JS 文件與前端開發(fā)使用的 JS 幾乎沒有區(qū)別,只是小程序的 JS 新增了微信的一些 API 接口,并去除了一些不必要的功能(如 DOM)。
目前晨通信息科技有限公司在汕頭珠港新城,聯(lián)泰時(shí)代總部中心3棟10樓,歡迎廣大客戶通過電話、微信咨詢了解,電話是:18923665588,也可以撥打免費(fèi)電話:400-830-3889。
掃碼關(guān)注公眾號(hào)
隨時(shí)隨地
掌握第一手資訊