我目前正在构建一个 Web 应用程序,前端使用 React,后端使用 SpringBoot。我构建了一个与 MySQL 数据库交互的后端 REST API。我的问题是,每当后端数据库发生某些更改时,我想在前端刷新/重新加载数据。
我在网上查找了一些有关使用网络套接字的教程,但它们让我更加困惑。有没有人有这种类型的经验 问题/有什么解决方案吗?也欢迎 Web 套接字解决方案。
一个简单的解决方案是轮询。您可以在客户端中每 5 秒从后端获取一次,以检查是否有新内容。
对此有很多解决方案,这完全取决于您的用例。