web开发 api 资源跨域的一种实践

问题很简单,就是请求接口的跨域,解决方法很多,以下是一个参考玩法,比较符合大家日常的开发模式

参考图

web开发 api 资源跨域的一种实践_分享

 

 

简单说明

都是基于proxy 模式的,这样保障本地以及生产是一致的,同时规避各种api接口访问域名变动的问题,本地基于构建工具提供的 
比如webpack 以及parcel。。。,生产基于nginx 提供,进行静态资源的cache 以及api 的proxy。。。。

参考资料

https://v2.parceljs.org/features/api-proxy/ 
https://webpack.js.org/configuration/dev-server/