Changer de page dans CondoAide ne vous fait plus attendre devant un écran vide.
Auparavant, une page se chargeait d'un bloc : le serveur allait chercher les unités, les soldes ou les documents, puis envoyait le tout. Tant que la requête la plus lente n'avait pas répondu, vous ne voyiez rien.
Maintenant, la structure de la page part immédiatement - le titre, le menu, les colonnes du tableau, les cartes - et chaque zone se remplit quand ses données arrivent. Une section lente ne retient plus le reste de l'écran.
Ce que vous remarquerez
- Un changement de page qui répond tout de suite, même sur une connexion moyenne.
- Des zones qui affichent brièvement un gabarit gris à la bonne dimension, plutôt qu'un saut de mise en page quand le contenu arrive.
- Les écrans lourds - registre, finances, liste des unités - qui deviennent utilisables avant d'être complets : le menu répond pendant que le tableau se remplit.
Sous le capot
L'application est passée aux Cache Components de Next.js. Chaque page produit une coquille statique, servie depuis le réseau de diffusion, et les parties qui dépendent de vos données sont isolées derrière des frontières qui se résolvent séparément.
Rien ne change pour vos permissions : ce qui dépend de votre compte reste calculé à chaque requête, et une donnée que vous n'avez pas le droit de voir n'est jamais mise en cache dans une page partagée.
