老师,请问如果后端接口返回的数据量很大怎么优化?
来源:1-1 课程导学 【课程背景,大纲速览】

Boy越越
2022-05-23
事情是这样的,我们产品页面是通过后端返回字符串JSON,我们页面去解析渲染对应的dom。有点像虚拟dom那味道。复杂的页面可能字符串JSON有好几兆,接口返回数据量很大,页面加载很慢,有网络原因,也有渲染原因吧可能。老师能提供点好方案吗?
其实主要还是网络请求,接口返回数据量很大,不管是请求加载还是修改后保存,都是上传好几兆的数据量。
写回答
1回答
-
Mr_Max
2022-05-24
同学你好!
从数据本身入手去分析。先看下为什么要使用JOSN字符串,比如里面有富文本内容?如果没有上限,数据量很难控制。考虑一下压缩,base64等。接口是否可以重构拆分?很多时候设计上不能为了省事把所有东西塞到一个接口里,不光是说获取数据,也包括更新保存数据,降低阻塞。从前端看,考虑是否可以使用懒加载,开始只加载首屏要显示的内容,这个也需要后台接口上的拆分配合。
00
相似问题