Designing a Python Static Site Generator for Markdown-to-HTML Conversion
Osmanovic, Ermin (2025)
Osmanovic, Ermin
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025100225475
https://urn.fi/URN:NBN:fi:amk-2025100225475
Tiivistelmä
Tämä opinnäytetyö dokumentoi Python-pohjaisen staattisen sivustogeneraattorin, joka muuntaa Markdown-sisällön HTML-muotoon käyttäen pelkästään Pythonin standardikirjastoa. Järjestelmä käyttää kaksivaiheista jäsentämisstrategiaa (lohkot, sitten sisäiset elementit) ja mallipohjapohjaista renderöintiä. Toteutus painottaa selkeyttä ja opetuksellista arvoa. Työ sisältää yksikkötestit ja analysoi suunnitteluvalintoja, rajoituksia sekä mahdollisia laajennuksia.
