Bonjour,
Je suis actuellement sur le développement d'un site en NodeJS. Les fonctionnalités de l'application impliquent que les requêtes venant du client provoquent de longs traitements côté serveur. Ces traitements produisent des résultats qui sont renvoyés au client.
Afin d'éviter que l'utilisateur se lasse de l'attente ou que le navigateur plante en indiquant qu'il n'a pas reçu de réponse, je pensais rendre une vue au client avant le début du traitement côté serveur. Des requêtes fetch seraient ensuite lancées au serveur toutes les deux secondes pour vérifier que le traitement est fini. Je poste ce message pour savoir ce que vous pensez de l'idée et si vous en avez d'autres pour la mettre en place (par exemple, où stocker le résultat côté serveur ? Dans une variable de session ?).
Partager