Mettre à jour les données frontales de React pour refléter les modifications apportées au serveur MySQL
P粉384679266
2023-08-16 00:03:49
<p>Je travaille actuellement sur une application Web utilisant React pour créer le frontend et SpringBoot pour créer le backend. J'ai construit une API REST backend qui interagit avec une base de données MySQL. Mon problème est que lorsque quelque chose change dans la base de données backend, je souhaite que mes données soient actualisées/rechargées sur le frontend. </p>
<p>J'ai consulté des didacticiels en ligne sur l'utilisation des WebSockets, mais ils m'ont encore plus dérouté. Quelqu'un a-t-il rencontré ce type de problème/des solutions ? Une solution pour les WebSockets est également disponible. </p>
Une solution simple est le sondage. Dans le client, vous pouvez obtenir des données du backend toutes les 5 secondes pour vérifier s'il y a du nouveau contenu.
Il existe de nombreuses solutions à ce problème, selon votre cas d'utilisation.