微信小程序用的什么技術(shù)?如果想開發(fā)一款微信小程序,小程序的js是必須要精通的,需要你 html+css+js的基礎(chǔ)夠好。
wxml
小程序常用語言為wxml,但是你熟悉wxml之后會(huì)發(fā)現(xiàn),其實(shí)它的編程理念和HTML的網(wǎng)頁編程比較類似,如果有HTML基礎(chǔ),那么掌握wxml其實(shí)并不難。
wxss
和wxml類似,wxss更趨向于CSS、wxss,其實(shí)主要的實(shí)現(xiàn)思想也和網(wǎng)頁的開發(fā)技術(shù)差別不大,主要是一些標(biāo)簽的簡(jiǎn)單替換,大部分和原先的css基本不差,都是通過同頁面調(diào)用的方式實(shí)現(xiàn)的,但微信小程序比網(wǎng)頁開發(fā)還要簡(jiǎn)單一些,更方便一些。
js
開發(fā)小程序還必須掌握js技術(shù),如果html+css+js的基礎(chǔ)打的好,在來學(xué)習(xí)一下微信小程序js,之后在前端開發(fā)上就沒有什么問題了。
服務(wù)器語言
如果不是專業(yè)的后端開發(fā)者,可能有一定的難度。但是,仍然建議開發(fā)者學(xué)習(xí)一下后端語言,至少了解大致的原因框架,能夠看懂其代碼邏輯,這樣不僅可以很好的實(shí)現(xiàn)前后端的配合,也能夠在小程序出現(xiàn)bug的時(shí)候使用。常見的有PHP、Java、Python、ASP等技術(shù)。
數(shù)據(jù)庫語言
如果公司數(shù)據(jù)量不大、架構(gòu)不復(fù)雜的話,數(shù)據(jù)庫語言相對(duì)來說是比較簡(jiǎn)單的,一般學(xué)會(huì)一些常用的命令以及常出現(xiàn)的問題就能夠應(yīng)付。常用的數(shù)據(jù)庫有免費(fèi)的MySQL、msSQL、MongoDB、Oracle等數(shù)據(jù)庫。