Naar de inhoud

Static site generation

Static site generation maakt pagina’s vooraf als bestanden. Wijzigingen in brongegevens moeten ook de geleverde uitvoer bereiken.

Ook bekend alsSSGStatische sitegeneratie
Softwareontwikkeling

Pagina’s vóór de aanvraag maken

Static site generation (SSG) maakt webpaginabestanden vooraf uit inhoud en sjablonen. Een generator voert deze bouwstap uit. Latere verzoeken kunnen de voorbereide uitvoer krijgen zonder elke pagina telkens opnieuw samen te stellen.

In een fictief bedrijf wordt de contactpagina uit goedgekeurde locatiegegevens gemaakt. Na een verhuizing is alleen de bron wijzigen onvoldoende. Ook de gepubliceerde pagina moet worden bijgewerkt zodat het oude adres verdwijnt.

Dit verschilt van dynamische HTML-generatie bij een aanvraag. Een vooraf gemaakte pagina kan toch JavaScript en later opgehaalde gegevens gebruiken. Persoonlijke bestellingen horen geen openbaar gedeelde bestanden te worden. Bepalend is welke inhoud vooraf vaststaat en welke gegevens pas bij toegang verstrekt mogen worden.

Bronnen

Artikelen over dit onderwerp

Softwareontwikkeling met ASES

Maatwerksoftware, web- en mobiele apps