想问下,最近接到了这样的一个需求,一个大接口拆分成几个接口,之前从这个大接口拿字段的前端代码都要改成从对应的子接口去拿,有什么好的改的方案吗,比较全局性的
1
fjc0k 204 天前
黑盒一下,用法不变,请求大接口时分别去请求子接口再组装
|
2
chendy 204 天前
方案 1:
如果之前代码是直接调用接口,就把这些代码先抽一个公用方法出来 把方法里调用大接口的逻辑改成调用小接口组装数据 收工 方案 2: 跟后端大哥商量商量,咱们时间紧任务重要不老接口留着慢慢切换 直到项目下线也没切换 收工 |
3
shunia 204 天前
抓住一点:渐进式迁移。
从低优先级接口到高优先级接口逐步替换和上线测试,增加打点统计,这样既稳妥又不容易背锅。 |
4
zhhbstudio 204 天前
const res = await big()
=> const p1 = little1() const p2 = little2() const res = await Promise.all([p1,p2]) 好像答不对题。。。那就供参考吧。。。 |
6
sampeng 204 天前
不想弄的东西都上拖字诀
|