在 reactjs 上缓存数据的最佳方法是什么

What is the best way to cache data on reactjs

我创建了一个使用大量服务器数据的网站,它减慢了数据的显示速度,我想知道将数据保存在缓存中以供 reactjs 更新的最佳方法是什么仅当数据库发生变化时谢谢

您可以使用多种策略来缓存数据:

  • 使用像 React Query 或 Relay 这样自动缓存数据的库
  • 使用像 redux-persist 这样的库和 redux 来缓存数据。

或者,如果因为显示大量数据而影响性能,您应该在客户端使用一些虚拟化,例如 react-virtualised。