Générer des PDF, des CSV, ou faire des traitements lourds lors du traitement d'une requête HTTP impacte lourdement les performances de l'application.
Pour pallier ce problème nous pouvons avoir recours à l'utilisation d'un système de asynchrone. Le composant Messenger sera un super allié pour nous faciliter cette tâche.
Cependant, comment prévenir le client que son PDF est prêt ou que son import de données est fini ? Mercure nous simplifiera la tâche pour notifier le client en temps réel.
Et si notre site est une SPA, pouvons-nous tirer partie de ces composants pour rafraîchir notre application avec seulement 3 lignes de code JS ? Venez le découvrir !
Commentaires