一、前端的打包:
1.xcode打包出ipa文件上传到appstore;
2.androidStudio打包出apk文件上传到各地应用市场。
二、后端部署:
1.把文件,资源文件和代码文件夹上传到正式服务器上,你可以根据链接获取get或者post到数据,或者是触发等。
三、问答:
1.问题:有个同事问了我一个问题,如果后端布署像我说的那么简单,为什么他们还要花那么多时间去处理,所以一定是有某一部分是我忽略的,我争取这两天看看,能不能得到点方向?
答:在对Javaweb项目+Springboot项目开发过程中,渐渐明白了,为什么网上对后端布署很少提及,可能在后端开发者来说,太基本到没必要提及了,布署可能是你线上的开发环境调整,比如jdk版本升级,这类平时几乎很少动过,还有就是平时最频繁的,做前端的应该很多想搞懂的就在这里,后端把java文件打成一个jar包,把web文件打成war包,把这两个包提交到线上服务器,就实现了平时的正式版本布署。
2.问题:微服务是什么,后端你用了什么框架?
答:微服务。微服务浅谈,业务逻辑处理:公共服务抽离开;数据库:到单个数据库到多个数据库,多个数据库异构;监控和日志分析减少报错存在;熔断,服务降级,限流减少出错影响;网关控制调用服务的权限;一个服务多个实例实现动态扩容;请求头部记录用户调用服务信息实现链路跟踪;微服务框架实现服务和组件,功能的衔接等。