假设您有一个正在使用 Web Api 项目构建的 Recipe Manager 应用程序。您是否将食谱列表及其成分名称以 JSON 格式发送?或者您是否发送食谱、成分名称和成分详细信息?确定 SPA 的初始有效载荷应该有多大的过程是什么?
最佳答案
这些是在初始页面中向客户端发送多少的决定因素:
在显示食谱列表的食谱页面上,我会获取可显示在列表中的食谱和一些要显示的关键因素(如食谱名称、菜肴和其他关键信息)。足以让用户决定选择什么。然后当用户深入研究一个食谱时,然后去获取该 1 个食谱的详细信息。
一般规则是获取用户几乎肯定需要的东西。然后在他们请求时获取其他数据。
关于asp.net-mvc - 您如何决定在单页应用程序中向用户推送多少数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208941/