Infos zum Blog

Dies ist ein Open-Source-Blog zum Thema Web-Entwicklung ‒ primär JavaScript.

Was ist ein "Open-Source-Blog"?

Das heißt im Endeffekt, dass der Quellcode dieser Webseite auf GitHub liegt. Auch die Kommunikation rund ums Blog wird darüber ablaufen. Wenn Vorschläge für neue Artikel habt oder sonstige Anmerkungen, Fragen, Vorschläge: Erstellt einfach ein neues Issue.

Welche Technik steckt hinter dem Blog?

Primär werkelt bei der Erstellung der Webseite ein in TypeScript und mithilfe von RxJS selbstentwickelter Static Site Generator. Für Stylesheets wird Sass verwendet und Templates liegen in Nunjucks-Templates vor. Das Build-System selbst wird von Gulp angestoßen. Clientseitig wird derzeit kein JavaScript-Code ausgeliefert.

Warum ein eigener Static Site Generator?

Für mich wichtig war die Möglichkeit, möglichst viel Kontrolle darüber zu haben, welche Seiten erstellt werden sollen. Viele Generatoren haben z. B. Schwierigkeiten damit, dynamisch Seiten zu erzeugen. Z. B. eine Seite für jede verwendete Blog-Kategorie, ohne manuell hier Hand anlegen zu müssen.