我有一个关于单页应用程序编码风格的简单问题。我的前端正在使用React Redux哪个更好的使用Redux的CRUD编码风格?
例如,我有一个标准的CRUD页面,其中数据显示在表格中并弹出模式窗体。数据表是从服务器而不是从客户端过滤的。
我的问题:如果我创建,更新或删除数据,我应该调用刷新功能或只是在REDX存储中编辑它?
刷新功能:
- 数据总是被更新
- 新添加的数据被滤波
- 两次请求,慢,反应迟钝(主问题)
终极版店铺:
- 应用程序看起来响应
- 一次请求
- 丢失服务器端过滤功能和数据没有更新,如果多个用户正在使用的应用程序(主要问题)
任何意见会赞赏
这样会有两次请求吗?我的意思是刷新功能实际上是一个API调用来刷新数据。 – Hakutsuru
是的,但不是页面重新加载。这将是一个单一的请求。 – lustoykov
为什么单个请求?我认为这将是两倍,创造(...),然后({刷新()}) – Hakutsuru