微信小程序分為前后端,前端就是小程序生態(wxml,wxss,js,含框架本身提供豐富的微信原生API),后端就是提供業務邏輯、數據支撐,通過api接口以json數據的形式返回給小程序,同時后端還要接受小程序的wx.request網絡請求,并通過接口進行相應的數據增刪查改、文件管理等處理。
綜上,需要的技術儲備:
后端:thinkphp,mysql數據庫,json數據規范;
前端:wxml,wxss,js,微信小程序框架本身包含的微信原生API接口使用(這些都不需要。。。哈哈哈)。
給大家推薦一個神器:https://uniapp.dcloud.io/,`uni-app`是一個使用[Vue.js](https://vuejs.org/)開發所有前端應用的框架,開發者編寫一套代碼,可發布到iOS、Android、H5、以及各種小程序(微信/支付寶/百度/頭條/QQ/釘釘)等多個平臺。
上手特別輕松,一個vue文件就替代了原生微信小程序開發的wxml,wxss,js,好像做網頁一樣來做小程序和app的開發,誰用誰知道。