技術(shù)人員0基礎入門(mén)小程序開(kāi)發(fā)
發(fā)布時(shí)間:2020-09-14 11:03:28瀏覽次數:

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