小程序前端開(kāi)發(fā)用什么語(yǔ)言編輯
作為小程序紅利的最直接受益方就要屬具備一定能力的開(kāi)發(fā)者了,尤其是前端開(kāi)發(fā)工程師。
前端近15年的發(fā)展真的可謂日新月異,崗位競(jìng)爭(zhēng)激烈,小程序的出現(xiàn)對(duì)于前端開(kāi)發(fā)者們來(lái)說(shuō)是一件令人驚喜的事情,這將是個(gè)新的核心競(jìng)爭(zhēng)點(diǎn)以及會(huì)漲工資的機(jī)會(huì)。同時(shí)也意味著他們有著更加寬闊的發(fā)展方向。因?yàn)樵谖磥?lái)Android、IOS和小程序開(kāi)發(fā)將形成三分天下之勢(shì),90%的Android、IOS開(kāi)發(fā)需求將會(huì)轉(zhuǎn)變成小程序開(kāi)發(fā)需求。
小程序框架提供了自己的視圖層描述語(yǔ)言 WXML 和 WXSS,以及基于 JavaScript 的邏輯層框架。
WXML 是微信自己定義的一套標(biāo)記語(yǔ)言,WXSS 是微信定義的樣式語(yǔ)言。你可以理解為微信開(kāi)發(fā)環(huán)境的 XML 和 CSS。
如果你有react或者vue的經(jīng)驗(yàn),小程序?qū)δ銇?lái)說(shuō)還是挺簡(jiǎn)單的,只需要在開(kāi)發(fā)的時(shí)候查一查api就可以了。
但是如果你沒(méi)有這些經(jīng)驗(yàn)的話(huà),比如不懂mvvm軟件架構(gòu)模式,只知道傳統(tǒng)的mvc,那就要慢慢的一步步了解了。但單純地看資料和文檔難免有些枯燥和眼花繚亂。零散的知識(shí)也不利于有學(xué)業(yè)或者工作的成年學(xué)習(xí)者們。