微信小程序开发

微信小程序开发
Acting微信小程序开发
技术支持
前端:html、css、js、组件库
部署:linux操作系统、docker(可选)、后端语言
docker
主流的部署工具 可以参考主页的docker文章学习
部署高效便捷
开发工具
微信开发者工具 或者 hbuilder(一次编写多个小程序 微信小程序,支付宝小程序、百度小程序等等)
微信开发者工具需要使用微信前端语法 学习成本较低 可以更好配置组件库进行使用
部署准备
根据微信官方的要求 从小程序发出的 请求需要进行合法校验 包括以下几个步骤
服务器
- 购买服务器后 使用本地连接工具连接远程服务器
- Xshell、finalShell
- 服务器商家
- 腾讯云 三个月免费使用
- 阿里云 一个月免费使用
- 阿里云 学生认证新用户 99 一年
域名
- 购买域名 可以与不同于服务器厂家 哪家便宜买哪个
- 解析到自己的服务器
- 推荐华为云 优惠力度大
备案
- 将域名备案到自己的服务器
- 时间周期 20天左右
ssl证书 (http->https)
- 阿里云用户测试证书 前三个月免费
- java后端可以将证书直接安装带程序中 配置简单
- nginx配置 (web服务器) 将请求转发到对应的接口
注意:以上部署准备属于常规部署 更加便捷方便可以选择微信官方的云部署(小的没有使用过 费用是弹性资源使用量计费) 不需要考虑以上所有
上线准备
- 小程序 审核 1天
- 需要保证请求已经合法化 没有bug 减少审核次数
- 小程序微信认证
- 费用30 用户可以通过搜索名称直接搜到小程序




