Yum*_*Gui 5 frontend reactjs react-redux
所以,我找到了关于这个概念的讨论optimistic update
,这就是主题:
我的问题是:
如果用户单击“赞成”并且他thinks完成了,并且他只是关闭了选项卡/窗口,该怎么办?但也许两天后,他发现他的投票从未成功。他要么生气,要么认为投票结果很糟糕。
我不明白为什么响应更快的用户体验会赢得真实的结果?
或者,更好的问题是:我们什么时候需要optimistic update?
所以我是这样想的……像 Facebook、Instagram 以及所有具有滚动交互体验的应用程序。当您scrolling按“喜欢”时,一旦您在用户界面中看到它,您就会继续滚动,即使请求失败,您通常也不会返回并检查..但如果情况不乐观,您按“喜欢”,它就会出现在您的请求成功之前,不会给您任何信息,这会促使用户停止实际的滚动操作并继续按下,直到他满意为止。
而且,optimistic从统计学上来说,它来自于对某个行动取得higher chance成功的乐观情绪,例如“点赞、爱、投票等”等行动。因此,不等待所有这些响应更有意义,因为 90% 的时间它都会着陆。
| 归档时间: |
|
| 查看次数: |
601 次 |
| 最近记录: |