Persönliche Website

Persönliche Website

September 2019

Website GitHub

Technologien

  • GitHub Pages
  • Jekyll
  • UIkit

Schon lange wollte ich eine persönliche Website für mich erstellen. Als Google im Jahr 2019 begann, .dev-Domains anzubieten, war das der perfekte Anlass, dieses längst überfällige Projekt zu realisieren.

Eines der Hauptziele war das langfristige Warten der Website möglichst einfach zu gestalten. Jekyll war dafür genau das richtige Tool. Damit lässt sich die Struktur der Website mit Templates definieren, die dann dynamisch mit Daten befüllt werden können. Der Inhalt der Website wird in Form von YML (zum Beispiel Technologie-Übersicht) oder Markdown (zum Beispiel Projekt-Texte) eingepflegt. Außerdem lässt sich dadurch die gesamte Website in Git verwalten, da sie zu 100% aus Code besteht.

Als Design-Framework wurde UIkit eingesetzt.

Fürs Hosting bot sich GitHub Pages an. GitHub Pages unterstützt Jekyll direkt und “kompiliert” die Seite bei jedem Push automatisch. Standardmäßig wird die Website auf einer .github.io-Subdomain gehostet, es lässt sich aber sehr einfach eine eigene Domain hinzufügen.

© Stefan Schöberl 2020 - Impressum