纯属个人理解,如有不对,请多多指教
先说痛点:
账号下要购买域名(要进行漫长的实名认证及备案,如果是公司性质的要进行打款验证),需要营业执照、银行卡开户行地址,客户法人要进行备案(收到幕布拍照),企业法人要打印签字(核验单)且依传真方式发送、还要准备清晰的身份证正反面、法人要手持营业执照拍照,这些敏感信息确定客户会给我们?
小程序现状
- 目前分为支付宝、百度、今日头条、微信小程序
微信小程序
开发文档
https://developers.weixin.qq.com/miniprogram/dev/api/
账号申请
https://mp.weixin.qq.com/wxopen/waregister?action=step1
注意:申请账号时要特别注意,此邮箱(建议注册新邮箱)重未绑定过任何微信开放平台账号,后期要使用此账号够买域名、云服务器
安装小程序开发工具
https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html?t=18101112
此工具可进行开发,后期发现ieda等其他工具也可进行开发(此刻微信自有开发工具仅作为前端展示及调试)
目前开发技术选型
框架选型
- 纯原生API(目前已经使用)
- MaVue(美团)小程序框架基于vue技术(目前非常流行的前端框架, 组件化开发)+IView-webapp(小程序前端第三方UI) 个人认为比较好的开发组合了,有个好处:
H5开发的APP代码可以简单配置直接转为小程序代码。个人强烈推荐。
后台服务器选型
- 使用PHP作为后台服务器(目前已经使用)但各位需要重新学习PHP(也是比较流行轻量级的语言)
- 使用目前Moms(SpringBoot JAVA语言)作为后台服务器,已经做Demo测试,可以(入参出参)调通。需购买域名服务器且HTTPS请求方式。个人强烈推荐
需要学习
Vue技术
官网
视频教程
https://www.imooc.com/learn/694
MpVue技术
官网
小程序前端UI
官网
https://weapp.iviewui.com/?from=iview