Alvaro Reyes (Unsplash)
Fab City
/
Unsere neue Webseite ist live
fabcity.hamburg in neuem Glanz

Unsere neue Webseite ist live

Willkommen auf unserer neuen Webseite! Nach einer sehr langen Entwicklungsphase gibt es jetzt jede Menge neuer Inhalte, interaktive Features und ein offenes, technisches Grundgerüst, das von jedem genutzt werden kann.

Warum wir kein WordPress mehr nutzen

Seit der Gründung des Fab City Hamburg e. V. basierte unsere Webseite auf dem freien Content-Management-System WordPress. WordPress ist ein tolles Werkzeug, bringt aber auch einige Probleme mit sich: Neben dem hohen Wartungsaufwand durch notwendige Sicherheitsupdates ist es auch schwer, Webseiten-Inhalte mit WordPress öffentlich und kollaborativ zu gestalten. Es können immer nur Menschen an der Seite arbeiten, die auch über einen Admin-Account für das WordPress-Panel verfügen.

Gemäß unseres Vereinszwecks und unserer Nähe zum Open-Source-Gedanken möchten wir aber eigentlich öffentliche Kollaboration ermöglichen. Jeder Mensch soll einen Vorschlag für die Änderung unserer Webseite machen können. Deswegen basiert die neue Seite von Fab City Hamburg nun nicht mehr auf einem klassischen Content Management System wie WordPress, sondern auf einem sogenannten Static Site Generator.

Dieser Static Site Generator namens Astro ermöglicht es uns, die Inhalte der Webseite in einfachen Textdateien (genauer gesagt Markdown-Dateien) abzulegen – nicht in einer Datenbank wie bei einem klassischen CMS. Diese Dateien können wir dann über unsere eigene GitLab-Plattform der Öffentlichkeit zugänglich machen. Somit kann jeder Interessierte einen Änderungsvorschlag für die Webseiten einbringen. Beispielsweise findet man die passende Markdown-Datei für diesen Beitrag hier unter diesem Link.

Technische Plattform ist frei zugänglich

Die gesamte technische Plattform unserer neuen Webseite, bestehend aus einer eigenen UI Library mit wiederverwendbaren React-Komponenten und dem entsprechend konfigurierten Site Generator Astro ist Teil der “Fab City OS Suite” und steht damit unter einer Open-Source-Lizenz zur freien Verfügung.

Jeder Interessierte kann diese Webseite also ganz oder teilweise wiederverwenden und mit seinen eigenen Inhalten befüllen.

Schnell, klein und datenschutzfreundlich

Durch die neue Site-Generator-Basis wird der Großteil unserer Seite einmalig auf dem Server generiert und kann deswegen im Anschluss sehr schnell geladen werden. Nur wenige Elemente auf der Webseite sind dynamisch und benötigen JavaScript und das React-Framework. Deswegen sind die Ladezeiten auf unserer neuen Seite durchgängig geringer als bei einer klassischen WordPress-Seite.

Das liegt auch daran, dass wir keine aufgeblähten Tracking-Werkzeug und Plugins einsetzen (zum Beispiel Google Analytics). Unsere Webseite kommt komplett ohne Cookies aus, und muss deswegen auch keinen störenden Cookie-Banner einblenden. Es wird nur eine sehr kleine Anzahl an externen Diensten eingebunden: Kartendaten von Mapbox (für die Fab Map), YouTube-Einbindungen (als “nocookie”-Variante), ein (optionaler) Newsletter mit Anmeldungsformular von Sendinblue und eine datenschutzfreundliche Statistik-Lösung namens Umami, die wir ebenfalls selbst hosten.

Ansprechpartner

Moritz Stückler

Moritz Stückler

Software-Entwickler

bitbetter GmbH

Raphael Haus

Raphael Haus

Chief Operative Officer

Fab City Hamburg e. V.