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