技術(shù)人員0基礎(chǔ)入門小程序開發(fā)
發(fā)布時(shí)間:2020-09-14 11:03:28瀏覽次數(shù):
首先,我個(gè)人認(rèn)為拖放類生成的小程序不屬于真正的開發(fā)小程序,屬于編程開發(fā)的方式才是真正開發(fā)。
從0開始,當(dāng)然要從最基本的內(nèi)容開始。
先下載一個(gè)“微信開發(fā)者工具”
下載地址:https://developers.weixin.QQ.com/miniprogram/dev/devtools/stable.html。
1.html知識(shí),微信里也叫wxml。
學(xué)習(xí)html最好的方法是手寫。將實(shí)例直接復(fù)制到開發(fā)工具中使用,并嘗試調(diào)整參數(shù)。這部分很好理解。嘗試一兩次就可以開始了。您可以從視圖、swiper、文本和按鈕開始。這些都屬于高頻用的元素成分。
參考鏈接:https://developers.weixin.qq.com/miniprogram/dev/component/
第二,css。
風(fēng)格修改是開發(fā)的關(guān)鍵步驟。要實(shí)現(xiàn)豐富多彩的小程序,我們必須修改樣式??梢詮娘@示、位置、字體、顏色、背景、邊框等屬性入手。,可以滿足大多數(shù)樣式修改要求。
參考鏈接:https://www.w3school.com.cn/css/index.asp.
第三,javascript(簡稱js)
初學(xué)者只需要知道基本的語法,就可以按照教程一步一步來。對(duì)變量、運(yùn)算符、函數(shù)、對(duì)象、事件有基本了解。這個(gè)時(shí)候要注意錯(cuò)誤信息,因?yàn)閯側(cè)腴T的同學(xué)容易寫錯(cuò)語法。注意。
輸入法中不得使用中文標(biāo)點(diǎn)符號(hào),否則會(huì)造成錯(cuò)誤。了解js的語言特性,什么是事件驅(qū)動(dòng),什么是單線程異步。
參考鏈接:https://www.w3school.com.cn/js/index.asp.
第四,小程序的特點(diǎn)。
主要學(xué)習(xí)微信小程序的官方文檔。理解常見的api,如路由跳轉(zhuǎn)、網(wǎng)絡(luò)請(qǐng)求、數(shù)據(jù)緩存等。,并了解小程序的全局配置、頁面配置和生命周期。了解小程序從初始化到銷毀的全過程。
參考鏈接:https://developers.weixin.qq.com/miniprogram/dev/api/
V.后端服務(wù)。
個(gè)人建議從云開發(fā)開始。雖然沒有后端開發(fā)的經(jīng)驗(yàn),但是云開發(fā)可能有點(diǎn)難學(xué)。但總的來說,云開發(fā)會(huì)比常規(guī)后端開發(fā)簡單很多。學(xué)習(xí)微信官方文檔:云功能、數(shù)據(jù)庫、存儲(chǔ)、云調(diào)用。放心,這里用的語言也是js。
云開發(fā)參考地址:https://developers.weixin.QQ.com/miniprogram/dev/wxcloud/basis/入門.html。
此外,還可以與騰訊云的cms后臺(tái)系統(tǒng)https://cloud.tencent.com/document/product/1220/47065合作,實(shí)現(xiàn)通用內(nèi)容系統(tǒng)的快速發(fā)展。
后期高級(jí)階段,也可以借鑒nodejs的構(gòu)造。