我从API获得响应作为json响应。 我在用python编写后端代码。
前端团队需要从原始json响应中获取信息来填充UI,因此我们必须订购json并使他们更容易获取信息。
现在,我可以以特定格式订购json并推送给前端团队,也可以将原始的json响应*传递给前端团队,让他们处理订购json并进一步用于其UI。
记住我的json文件大小为 15MB 。
哪个更快,更好的设计原理?
在后端处理然后推送到前端还是在前端处理?
答案 0 :(得分:7)
理想情况下,如果文件大小为15 mb,它将被加载到浏览器的内存中,这将使其变慢,我建议仅在后端进行操作。
您也可以通过此链接进行参考。 Difference Between python and Javascript and what to use
答案 1 :(得分:3)
最好在后端本身中处理数据。
答案 2 :(得分:2)
我建议在后端执行此操作,出于以下几个关键原因,我建议:
答案 3 :(得分:0)
正如其他人所指出的,有很多充分的理由倾向于在后端进行处理:
在后端处理API响应的另一大优点是,您可以选择发送到前端的结构。这样,如果您使用的API随时间变化(或者您更改用于检索数据的服务),则可以在后端处理该更改,而不会影响前端代码。