Eine Platfform für Klettergebiete

Unser Ziel war simpel - eine Website zu erstellen, auf der Kletterer leicht Klettergebiete finden können, die mit öffentlichen Verkehrsmitteln erreichbar sind. Darüber hinaus wollten wir eine Plattform schaffen, die es der Klettergemeinschaft ermöglicht, zusätzliche Inhalte zu erstellen, ohne alle Tools für die Zusammenarbeit selbst entwickeln zu müssen. Unser letztes Ziel war es, dies mit minimalen Kosten für diese Plattform zu erreichen.

Verwendete Technologien ...

Markdown GitHub svelte logo Svelte

Statische Website

Warum sollte man sich im Jahr 2024 für eine statische Webseite entscheiden, wenn es doch günstiges WordPress-Hosting und KI-gestützte Website-Builder gibt?

Das erste Problem sind die Kosten. Während 100 € pro Jahr für Webhosting für ein Unternehmen nicht viel klingen, ist dies für einen persönlichen Blog eine beträchtliche Summe. Durch die Umstellung auf eine statische Seite haben wir unsere Rechnung auf 0 € reduziert, indem wir unsere Website auf GitHub Pages hosten.

Außerdem: Mit einer statischen Website müssen wir uns nicht um all die Sicherheitrisiken kümmern, die mit dem Betrieb einer Webanwendung verbunden sind. Wir müssen uns keine Sorgen mehr machen, gehackt zu werden und dass unsere Website für wer-weiß-was verwendet wird.

Svelte

Für die Generierung von Webinhalten suchten wir nach einem Tool, das uns die Annehmlichkeiten der modernen Webentwicklung bietet, wie wiederverwendbare Komponenten und Templating. Aber mit minimalem Overhead und einer geringen Lernkurve. Nach einiger Überlegung sind wir bei Svelte gelandet. Die native Server-Side-Rendering-Unterstützung sowie das einfache Programmiermodell machten es zu einer guten Wahl für uns.

Markdown

Die Formatierung von Inhalten in unserem Blog ist dank Markdown super einfach. Es ist eine einfache Sprache, die selbst Nicht-Techniker verstehen können. Kein HTML erforderlich. Und indem wir uns an ein paar grundlegende Styling-Optionen halten, sorgen wir dafür, dass alles einheitlich aussieht.

GitHub Actions & GitHub Pages

Wir wollen intelligenter arbeiten, nicht härter. Deshalb haben wir GitHub Actions eingerichtet, um uns um all die lästigen Details der Bereitstellung neuer Inhalte zu kümmern. Jedes Mal, wenn wir einen Commit machen, sind die neuen Inhalte unmittelbar live. Und das Hosting auf GitHub Pages? Es ist kinderleicht einzurichten und kostet keinen Cent. Man kann sogar seine eigene Domain für den persönlichen Touch hinzufügen.

Überzeugt? Kontaktieren Sie uns!

Schicken Sie uns einfach eine Email an office@vorstieg.eu oder füllen Sie das folgende Kontakt-Formular aus: