在React Native
应用中,使用Redux
和Redux-Persist
,确定需要更新的内容的最佳方法是什么?
我有一个在启动时执行一些请求的应用程序。当我启用redux-persist
时,如果另一个时间已经完成了请求,我就开始避免使用请求。但是我不知道如何最好地确定是否再次提出请求来更新Redux-Persist存储的数据。
我阅读了有关ETags
和Last-Modified
的使用,但这意味着在API中实现了这一点吗?
以正确方式实施的此功能的指南?
是的,您还需要更新API。
另一种解决方案是使用推送通知通知数据每次收到通知时都会更改数据并执行新请求。但这也意味着在服务器端实现一些代码。
您需要一种方法来知道数据更改,因此您始终需要在服务器端实现一些代码。