Améliorer le temps de chargement de la page "actors" moncompte
Suite aux gros travaux réalisés notamment sur :
- #240 (closed) sur la performance globale de moncompte
- #361 (closed) sur la performance du tableau de bord
- #330 sur la performance du chargement de la carte
- d'autres tickets dans le cadre du projet "CIRENA"
L'objectif de ce ticket est de poursuivre les travaux sur la performance du chargement de la page "actors" de moncompte.
- L'état actuel est le suivant :
- en tant que "super admin" (= le pire cas car plus toutes les données sont chargées et éditables sur le client), le premier chargement après login prend environ 20 secondes. Par exemple en prod sur chrome 128 (17/09/24) sans cache :
- en tant qu'animateur régional (= seules les données de tous les acteurs appartenant à 1 région sont visibles sur le client), le premier chargement après login prend environ 12 secondes. Par exemple en prod sur chrome 128 (17/09/24) sans cache sur la région Occitanie :
- en tant que membre ou administrateur d'un acteur (= seules les données des acteurs dont il est administrateur sont visibles sur le client), le premier chargement après login prend environ 10 secondes. Par exemple en prod sur chrome 128 (17/09/24) sans cache pour "Camille Sauva" (fake) qui est membre de 2 acteurs "Decrwatts" et "Ambwatts" qui n'ont qu'1 seul projet et des données financières :
-
L'objectif est de passer sous 3 secondes après le clic sur "connexion", quel que soit le type de profil, quel que soit le navigateur et quel que soit la machine (mobile ou desktop)
- Sachant qu'il existe le ticket #324 (closed) qui doit supprimer "l'étape d'autorisation", on s'en affranchit ici
960 jetons, 00-ORBIT-JBP-497
Edited by Louis