UI/UX 設(shè)計(jì)頁(yè)面框架規(guī)劃首頁(yè)、詳情頁(yè)、個(gè)人中心等頁(yè)面結(jié)構(gòu),可使用繪制原型圖、視覺風(fēng)格、確定配色方案、字體規(guī)范、圖標(biāo)樣式,符合品牌調(diào)性小程序偏明快,政務(wù)小程序偏簡(jiǎn)潔。
后端與數(shù)據(jù)庫(kù)搭建若需要服務(wù)器部署,購(gòu)買云服務(wù)器、如騰訊云、阿里云或使用小程序云開發(fā),微信提供的免服務(wù)器方案,數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)功能需求設(shè)計(jì)數(shù)據(jù)表、商品表、用戶表、訂單表,定義字段和關(guān)聯(lián)關(guān)系。
前端開發(fā)搭建項(xiàng)目結(jié)構(gòu)在微信開發(fā)者工具中創(chuàng)建項(xiàng)目,配置全局路由全局樣式,頁(yè)面開發(fā)編寫、頁(yè)面結(jié)構(gòu),如列表、表單、樣式,如布局、顏色、JS邏輯,數(shù)據(jù)請(qǐng)求、交互事件組件開發(fā)將常用模塊,導(dǎo)航欄、商品卡片、封裝為組件,提高復(fù)用性。
接口對(duì)接與功能實(shí)現(xiàn)調(diào)用微信API接入登錄、分享支付定位等官方接口需在小程序后臺(tái)開通對(duì)應(yīng)權(quán)限,后端接口開發(fā)若使用自有服務(wù)器,需開發(fā)API接口獲取商品列表提交與前端對(duì)接數(shù)據(jù)。
模板開發(fā)流程選擇模板,在第三方平臺(tái)模板庫(kù)中篩選符合需求的模板,可視化編輯通過平臺(tái)編輯器修改文字、圖片、模塊布局,無需編寫代碼,直接拖拽組件輪播圖列表,功能配置開啟模板內(nèi)置功能設(shè)置參數(shù)等。