Static Site Generators
Shownotes
Static Site Generators (SSG) verstehen sich als schlanker Gegenentwurf zu datenbankgestützten Content-Management-Systemen (CMS). Dabei eignen sie sich nicht nur für klassische Websites und Blogs sondern auch für Dokumentationen und Bücher. Insbesondere im Open Source-Umfeld habt ihr vermutlich schon häufig das Resultat von SSGs benutzt ohne es gemerkt zu haben. Zusammen mit Sandra und Andy geben wir euch einen Überblick über die verschiedenen Tools und teilen Erfahrungen aus eigenen Projekten.
Teilnehmende
- Sandra Parsicks Blog: https://blog.sandra-parsick.de/
- Ready for Review-Podcast: https://ready-for-review.dev/
- Andy Grundwalds Webseite: https://andygrunwald.com/
- Engineering Kiosk-Podcast: https://engineeringkiosk.dev/
- Deutschsprachige Tech Podcasts: https://engineeringkiosk.dev/deutsche-tech-podcasts/
Einblick in die Heise-Architektur: https://www.heise.de/blog/Eine-neue-Architektur-fuer-heise-online-Janus-Teil-1-6442004.html
Übliche SSGs
- Jekyll: https://jekyllrb.com/
- Hugo: https://gohugo.io/
- Nikola: https://getnikola.com/
- Astro: https://astro.build/
Spezialisierte SSGs
- Mkdocs: https://www.mkdocs.org/
- Docusaurus: https://docusaurus.io/
- GitBook: https://www.gitbook.com/
- mdBook: https://github.com/rust-lang/mdBook
- Asciidoctor: https://asciidoctor.org/
Kommentare
- giscus (Kommentare über GitHub Discussions): https://giscus.app/
- Isso (Disqus-Alternative): https://isso-comments.de/
- utterances (Kommentare über GitHub Issues): https://utteranc.es/
CMS für SSGs
- Netlify CMS: https://www.netlifycms.org/
- Was ist ein Headless CMS? https://jamstack.org/headless-cms/
- Drupal SSG-Extension: https://www.drupal.org/project/tome
- Wordpress SSG-Plugin: https://wordpress.org/plugins/simply-static/
- JamStack: https://jamstack.wtf/
- Engineering Kiosk - #21 Static Site Generators & DIE Webseite: https://engineeringkiosk.dev/podcast/episode/21-static-site-generators-die-webseite/
- GermanTechPodcasts auf GitHub: https://github.com/EngineeringKiosk/GermanTechPodcasts
Hosting
- Netlify: https://www.netlify.com/
- Hugo-Dokumentation zum Hosting: https://gohugo.io/hosting-and-deployment/
Tooltipps
- hugo-clarity: https://github.com/chipzoller/hugo-clarity
- httpie: https://httpie.io/
- Snowfakery: https://github.com/SFDO-Tooling/Snowfakery
Christian Stankowic
‧@nebucatnetzer@swiss-talk.net
‧