微信小程序開發(fā)你需要知道這些
其實(shí)無論是微信開發(fā)還是小程序開發(fā),本質(zhì)都屬于Web開發(fā)。只是輸出內(nèi)容格式不同而已,針對瀏覽器的輸出html,針對微信公眾平臺的輸出xml,針對小程序的輸出json,市面上一些所謂的小程序教程書籍,其實(shí)是沒必要的,學(xué)好web開發(fā),然后看微信平臺相關(guān)的接口文檔自然就明白怎么做了。如果你沒有web的開發(fā)基礎(chǔ),買這些書籍教程是白花錢。
web開發(fā)分前端(例如html+css+JavaScript)和后端(例如php+mysql),前端可以理解成應(yīng)用的界面UI,決定應(yīng)用的內(nèi)容布局,界面style、外觀視覺,是應(yīng)用的樣式表現(xiàn)。后端是應(yīng)用的數(shù)據(jù)調(diào)用,與數(shù)據(jù)庫/API交互增添刪改的業(yè)務(wù)邏輯。在什么條件下把用戶輸入的數(shù)據(jù)存進(jìn)去,又在什么條件下在把用戶輸入的數(shù)據(jù)以什么樣的形式調(diào)出來,程序邏輯的核心是判斷和歸納。web技術(shù)起于web,用于web,學(xué)起來并不難,多試多練,大家可以自行在互聯(lián)網(wǎng)上搜索自學(xué)就行。
開發(fā)一個微信小程序,首先需要在微信公眾平臺中注冊,獲得一個小程序AppID賬號,注冊完成后登錄小程序管理平臺,在菜單 “設(shè)置”-“開發(fā)設(shè)置” 找到小程序的 AppID ,同樣在后臺下載小程序編譯工具(微信開發(fā)者工具),新建項(xiàng)目,填入項(xiàng)目名稱,本地小程序代碼文件的目錄路徑和小程序AppID。
在微信小程序開發(fā)開發(fā)者工具中打開項(xiàng)目,就可以既見既所得的實(shí)時編譯和預(yù)覽小程序的開發(fā)效果。上次的文章中發(fā)過具體的開發(fā)實(shí)例,可以點(diǎn)擊圖片下的文章鏈接,下載到自己的電腦桌面,按照上面的步驟添加到小程序項(xiàng)目,就可以本地編譯預(yù)覽了。如果你的某個應(yīng)用已經(jīng)有web版本,那么可以復(fù)用一些代碼,將html文件結(jié)構(gòu)里的div等,批量替換成小程序視圖層文件index.wxml里面的view等對應(yīng)標(biāo)簽。但要注意,小程序不能直接操作 DOM,也不能用 jQuery 之類熟悉的框架。