Qu'est-ce que Rendu côté serveur (SSR) ?

Méthode qui génère sur le serveur, à chaque requête reçue, le HTML de la page et le renvoie. Le navigateur peut afficher immédiatement le HTML reçu : le premier affichage est rapide et le contenu est facilement transmis aux moteurs de recherche. La méthode qui envoie au navigateur un HTML minimal et du JavaScript et assemble la page dans le navigateur s'appelle le rendu côté client (CSR), et celle qui génère à l'avance le HTML de toutes les pages lors du build s'appelle la génération de site statique (SSG). Il est aussi fréquent d'afficher le HTML produit par le serveur, puis de le rendre interactif avec JavaScript.

Nom japonais: サーバサイドレンダリング(SSR)

« Rendu côté serveur (SSR) » apparaît dans 1 questions d'entraînement réparties sur 1 thèmes, dont Bases des technologies web.

Domaine: Bases des technologies web

S'entraîner : questions sur Rendu côté serveur (SSR)

Parmi les méthodes de construction des pages d'un site web, laquelle génère à l'avance, lors de la compilation du site (build), les fichiers HTML de toutes les pages et renvoie ces fichiers tels quels aux requêtes ?

  1. ACSR (rendu côté client)
  2. BSSR (rendu côté serveur)
  3. CSSG (génération de site statique)
Afficher la réponse et l'explication

Réponse : C. SSG (génération de site statique)

Un site produit par SSG est un site statique : aucun programme ne s'exécute sur le serveur à chaque requête, si bien qu'il peut être distribué rapidement tel quel par un hébergement de fichiers statiques ou un CDN, et que sa surface d'attaque est réduite. C'est le cas, par exemple, d'un site qui génère au build ses pages de questions et de glossaire à partir des données de contenu et les distribue ; quand le contenu change, on régénère les pages. Le SSR est une méthode dynamique qui produit le HTML sur le serveur à chaque requête, et le CSR une méthode qui envoie un HTML minimal et du JavaScript et assemble la page dans le navigateur.

« Rendu côté serveur (SSR) » dans les explications

Questions mentionnant « Rendu côté serveur (SSR) » (1)

  1. Parmi les méthodes de construction des pages d'un site web, laquelle génère à l'avance, lors de la compilation du site (build), les fichiers HTML de toutes les pages et renvoie ces fichiers tels quels aux requêtes ?

Termes associés

API REST Boucle d'événements (event loop) Code d'état HTTP Cookie (cookie HTTP) CORS (partage des ressources entre origines) DOM (Document Object Model) HTTP (Hypertext Transfer Protocol) JSON (JavaScript Object Notation) JWT (JSON Web Token) Méthode HTTP

Retour au glossaire