Javascript 使用JSON的最快方式是什么?

Javascript 使用JSON的最快方式是什么?,javascript,json,get,seo,axios,Javascript,Json,Get,Seo,Axios,我通过GET的axios调用一个包含7000个对象的JSON(我在GET的作用域中直接使用JS过滤器,并将响应保留在一个变量中),从图像中可以看出,它花费的时间太长,影响了SEO:( 我做了一些事情: 我用gzip打包了JSON 我在JSON中使用了minify* 我在HTACE上放了一年的饼干 我在GET通话中设置了直接过滤器 我想做的事情,但我不确定,我需要你的帮助: 使用算法 将JSON拆分为多个部分 有人能帮我吗?我找不到答案是我已经找了几个月了(((您可以在后端实现分页,以较小的方式

我通过GET的axios调用一个包含7000个对象的JSON(我在GET的作用域中直接使用JS过滤器,并将响应保留在一个变量中),从图像中可以看出,它花费的时间太长,影响了SEO:(

我做了一些事情:

我用gzip打包了JSON

我在JSON中使用了minify*

我在HTACE上放了一年的饼干

我在GET通话中设置了直接过滤器

我想做的事情,但我不确定,我需要你的帮助:

使用算法

将JSON拆分为多个部分


有人能帮我吗?我找不到答案是我已经找了几个月了(((

您可以在后端实现分页,以较小的方式发送JSON,或者打开一个流来读取JSON字符串并解析它

停止发送这么多JSON?只发送少量,并在需要时发出更多请求?Hi thx for the aswer…我在axios调用中有5个类别过滤器,每个过滤器返回6个对象以显示y、 …如果过滤器返回的值小于6,我会再次调用axios并合并结果?这是一个好方法?感谢所有我正在考虑将其拆分为10个部分的人…1mb=3秒0,1mb=300毫秒(0.3秒)这是一个很好的方法?如果我的过滤器没有获得所需的全部对象?保存结果并进行另一个axios调用并合并它们?我有5个类别过滤器,返回至少6个对象以显示在我的主页上;)