用uniapp开发一套多端系统所用的工具(用uniapp一套代码8个平台)
多端系统包含小程序端,苹果端,安卓端,H5这几个,其他终端类似
开发环境所需工具(首推)
- HBuilder X | Node : 主要前端工具,编写uniapp程序(必选)
- IDEA | Java : 后端java开发工具(根据后端语言,选择合适的)
- Navicat: 数据库连接工具(必选)
- 微信开发者工具: 编译小程序使用(必选)
- Android Studio, App本地SDK : 编译安卓使用(必选)
- Xcode 12.1以上版本,本地SDK: 编译苹果使用(必选)
- Axure: 画原型图,量尺寸的设计工具(可用其他设计代替)
- GIt: 代码管理工具(推荐)
- Postman,Fidder: 接口测试工具(很多,看情况,推荐)
服务端所需工具(首推)
- 一台服务器,一个https证书,两个域名(必选)
- Docker或者podman选其一(推荐)
- Nginx: web服务器,代理,分发,跨域处理等都在这里解决(必选)
- Mysql: 数据管理工具(必选,推荐)
- JAVA环境:运行后台程序(根据后端语言,选择合适的)
- Yapi: 一个接口文档工具(看个人爱好)
用到的其他工具(效率)
- utools和quicker: 取色,翻译,量尺寸,计算稿子,脑图,代码库,代码转换,格式化
- snipaste / 蜂蜜浏览器 / ai抠图 / ps : 处理图形
- vscode / python / kettle : 数据处理,脚本处理,代码生成
- xshell / xftp : 和服务器交流
- notion: 笔记工具