Rendu côté serveur
Le rendu côté serveur produit le HTML sur le serveur. Actualité, personnalisation et vitesse dépendent aussi des données et du cache.
Produire le HTML sur le serveur
Le rendu côté serveur, ou SSR, consiste à produire du contenu HTML sur le serveur et à l’envoyer au navigateur. Dans les projets, SSR désigne souvent une production à la demande de la page. Le navigateur peut ensuite gérer d’autres interactions.
Dans une vue de commandes fictive, le serveur vérifie l’accès et produit la page avec les commandes de la personne connectée. Si cette sortie est mise en cache, elle ne doit pas être transmise par erreur à d’autres personnes. Choisir SSR ne règle pas automatiquement accès et cache.
La génération statique produit plutôt le HTML à l’avance lors d’un build. Elle se déroule aussi hors du navigateur et peut relever du rendu serveur au sens large. Il faut donc préciser moment de production, données nécessaires et mise à jour ultérieure, au-delà du seul sigle.
Sources
Termes associés
- Génération de site statiqueLa génération statique crée les pages à l’avance sous forme de fichiers. Les changements des sources doivent aussi atteindre la sortie diffusée.
- HydratationL’hydratation relie le HTML déjà présent à la logique applicative dans le navigateur. Affichage et interaction fonctionnelle se vérifient séparément.
- BackendLe backend traite les règles et données côté serveur. Il ne se limite ni à la base de données ni à un écran d’administration.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
- Cache du navigateurLe cache du navigateur conserve des réponses HTTP adaptées. Réutilisation et revalidation suivent les règles applicables.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


