我有一个Rest API,我的JS客户端应该存储来自响应的信息吗?
例如,假设我有一个端点/users/{user_id}
,它返回用户信息(如姓名,电子邮件,生日等)。当用户登录我的站点时,客户端将在上面的端点发送GET请求并在主页上表示这些信息。在此之后,用户可以检查订单页面,该页面应该用用户名显示用户订单。毕竟用户可能想回到主页。那么,我是否应该保留我从某些地方的回复中获得的所有这些信息,以便在需要时显示它们,或者我每次都应该发送新的请求?
答案 0 :(得分:0)
如果您想避免多次执行相同的请求,您有两种选择:
我无法回答您关于是否应该这样做的问题。如果您正在尝试优化某些内容(速度,带宽),并且您认为通过避免此HTTP请求可以实现此目的,那么...您应该执行其中一项操作。如果您没有要求这样做并且没有理由这样做,那么我不确定您为什么 。