Sobes.tech
Junior — Middle

Wat is het verschil tussen statische pagina-generatie (SSG) en server-side rendering (SSR)?

sobes.tech AI

Antwoord van AI

Statische paginageneratie (SSG) is een proces waarbij HTML-pagina's vooraf worden gemaakt tijdens de build van de applicatie. Deze pagina's worden op de server opgeslagen en zonder verdere verwerking aan de client geleverd. Dit zorgt voor snelle laadtijden en goede prestaties, omdat de server eenvoudigweg het gereedstaande bestand levert.

Server-side rendering (SSR) is een proces waarbij de HTML-pagina dynamisch op de server wordt gegenereerd bij elke gebruikersaanvraag. De server voert de applicatiecode uit, genereert de HTML en stuurt deze naar de client. Dit maakt het mogelijk om actuele gegevens weer te geven en SEO te verbeteren, maar kan trager zijn vanwege de generatietijd op de server.

Voorbeeld:

  • SSG: blogwebsite waar artikelen zelden veranderen — pagina's worden één keer gegenereerd en snel geleverd.
  • SSR: online winkel met voortdurend bijgewerkte voorraad — pagina's worden voor elke gebruiker gegenereerd met actuele informatie.