gpt4 book ai didi

SPA 的 API - 我应该预先加载所有数据吗?

转载 作者:行者123 更新时间:2023-12-04 16:49:58 24 4
gpt4 key购买 nike

我正在开发一个单页应用程序应用程序,它可以全天跟踪学生的事件。

当应用加载时,您会得到一个类列表(30 到 50)。当你导航到一个类(class)时,你会得到一个类(class)学生列表(大约 20 到 25 人)和其他统计数据。然后您可以导航到每个学生页面以查看他们的事件。

我的问题与 API 相关。最好是在一个请求中预先加载所有数据,包括所有类(class)和统计数据,包括所有学生,包括他们的所有统计数据和事件,还是我应该按需加载数据?类(class)页面上的类(class)列表、X 类学生列表和 X 类页面上的统计信息等等?

最佳答案

尝试估计以千字节为单位的数据量,因为这是移动应用程序的主要瓶颈(您正在构建响应式单页面应用程序,对吗?)。响应可能介于两者之间:预先加载类(class)和学生,然后点击学生详细信息。

然后尝试预测用户的行为。他们是否更关心整个给定类(class)、他们特殊的学生页面等。如果类(class)和学生列表仅用作访问学生页面的选择器,则在学生页面之前加载尽可能少的关于他们的详细信息。

您的用户在使用该应用程序时会断开连接吗?在这种情况下,尽可能多地加载。

也可以考虑使用提前输入搜索框(自动建议)。在这种情况下,您不必预先加载所有数据,而只需在选择一个项目时加载。

关于SPA 的 API - 我应该预先加载所有数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21475213/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com