Glossar
Kurze Erklärungen zu Begriffen rund um hautuu und den Stack.
Kurze Erklärungen zu Begriffen rund um hautuu: Astro, GitHub, Cloudflare und Co.
Alt-Text
Kurzbeschreibung eines Bildes für Screenreader und wenn das Bild nicht lädt.
Ask, Agent und Plan
Drei Cursor-Modi: nur fragen, direkt umsetzen oder erst Plan, dann bauen.
Astro
Framework für schnelle, inhaltsorientierte Websites, oft mit wenig Client-JavaScript.
Backend
Alles hinter der sichtbaren Website: Speicher, Schnittstellen und kleine Server-Logik, nicht die HTML-Seiten selbst.
Baustein (Block)
Wiederverwendbarer CMS-Inhalt ohne eigene URL, eingebunden per {{block id="slug"}} in Seiten, Artikeln oder anderen Bausteinen.
Bildnachweis
Angabe von Urheber und Quelle für Stock- oder Fremdfotos, oft im CMS-Feld backgroundAttribution.
Branch
Paralleler Zweig im Repository, z. B. zum Testen ohne die Live-Linie zu berühren.
Breakpoint
Bildschirmbreite, ab der das Layout umschaltet, z. B. Handy-Ansicht unter 680 px.
Build
Erzeugt die fertige statische Website aus Quellcode, meist npm run build.
CD
Abkürzung mit zwei Bedeutungen — Continuous Deployment in der Pipeline oder Corporate Design als visuelle Markenführung.
CI
Abkürzung mit zwei häufigen Bedeutungen — Continuous Integration in der Entwicklung oder Corporate Identity in Marke und Design.
CI/CD
Automatisches Bauen und Ausliefern nach jedem Push, inklusive Checks im Pull Request.
CLI
Bedienung per Textbefehl; oft ein Programm, das du im Terminal startest (git, npm, gh, wrangler).
Clone
Kopiert ein Remote-Repository auf deinen Rechner inklusive Git-Historie.
Cloud Agent
Cursor-Agent, der in der Cloud läuft, während dein Rechner aus sein kann.
Cloudflare Pages
Hosting für statische Sites aus Git: Build auf Cloudflare, Auslieferung weltweit.
Cloudflare Worker
Kleines Programm auf Cloudflares Edge, z. B. OAuth-Brücke fürs CMS.
CMS
Content-Management im Browser; bei hautuu speichert trotzdem in Git-Dateien.
Collection
Typisierter Inhaltssatz in Astro, z. B. pages, articles, glossar, menus, blocks.
Commit
Gespeicherter Zwischenstand deiner Dateien mit kurzer Beschreibung.
CSS
Stylesheet-Sprache für Layout, Farben und Abstände im Browser.
CSS-Variable
Benannte Werte im CSS (Farben, Abstände, Schrift), einmal zentral definiert und überall wiederverwendet.
Cursor
IDE mit KI: Dateien, integriertes Terminal und Agenten zum Lesen und Schreiben im Projekt.
Datenbank
Strukturierter Speicher für viele Datensätze (oft DB genannt); bei hautuu ersetzt Git die klassische Site-Datenbank.
Deploy
Veröffentlicht einen Build auf einem Server, bei hautuu automatisch nach Push auf main.
Fork
Eigene Kopie eines fremden GitHub-Repos unter deinem Account.
Frontend
Alles, was Besucher im Browser sehen: fertiges HTML, CSS und wenig bis kein eigenes Laufzeit-JavaScript.
Frontmatter
Metadaten am Dateianfang zwischen YAML-Trennlinien, z. B. Titel, Datum, Tags.
FTP
Klassisches Protokoll zum Hochladen von Dateien auf einen Webserver, heute bei hautuu nicht nötig.
Git
Versionsverwaltung für Dateien. Jeder Commit ist ein gespeicherter Stand mit Historie.
Git-Historie
Alle Commits und Dateistände, auch gelöschte oder zurückgenommene Inhalte.
GitHub
Plattform für Git-Repositories, Issues, Pull Requests und Zusammenarbeit am Code.
IDE
Integrierte Entwicklungsumgebung zum Schreiben und Verwalten von Code, mit Terminal und Projektübersicht.
Issue
Ticket auf GitHub für Bugs, Ideen oder Aufgaben, inklusive Kommentare und Labels.
Komponente
Wiederverwendbares Bausteinchen in Astro (HTML + optional CSS/Logik).
Main
Hauptbranch des Projekts, bei hautuu die Linie, die Cloudflare als Production baut.
Markdown
Einfache Auszeichnungssprache für Fließtext, Listen und Überschriften in .md-Dateien.
Merge
Führt einen Branch in einen anderen ein, oft sichtbar als Merge-Commit.
Node.js
Laufzeit für JavaScript auf dem Rechner, Basis für npm und den Astro-Dev-Server.
npm
Paketmanager für Node: installiert Abhängigkeiten und startet Skripte aus package.json.
nvm
Node Version Manager, wechselt zwischen mehreren Node-Versionen auf einem Rechner.
OAuth
Anmeldung über GitHub statt Copy-Paste-Token, oft mit Cloudflare Worker als Mittler.
OBS
OBS Studio, kostenlose Open-Source-Software zum Aufnehmen und Streamen von Bildschirm und Kamera.
Origin
Standardname für das Remote-Repository, meist dein GitHub-Projekt.
Personal Access Token (PAT)
Persönlicher Zugangsschlüssel für die GitHub-API, z. B. fürs CMS ohne Browser-Login.
Preview-URL
Temporäre Adresse für einen Branch-Build, bevor du auf main mergst.
Production
Live-Umgebung (Produktion), die Besucher im Browser sehen; bei hautuu meist der main-Branch auf Cloudflare Pages.
Pull
Holt Änderungen vom Server und merged sie in deinen lokalen Stand.
Pull Request
Vorschlag, Änderungen von einem Branch in einen anderen zu übernehmen, mit Review und Checks.
Push
Schickt deine lokalen Commits zum Remote-Repository (z. B. GitHub).
Rebase
Hängt deine Commits hinten an einen anderen Branch, Historie wirkt linear.
Repository
Projektordner unter Versionskontrolle, auf GitHub meist „Repo“ genannt.
Rollback
Stellt eine frühere Deployment-Version wieder live, ohne Git-Historie zu löschen.
Route
Die Adresse eines Seitenpfads in der URL, bei Astro meist aus Dateien unter src/pages und aus Content Collections abgeleitet.
SSH
Verschlüsseltes Protokoll für sichere Verbindungen zwischen deinem Rechner und einem Server oder Dienst wie GitHub.
SSH-Key
Schlüsselpaar für passwortlosen, sicheren Zugriff auf GitHub per SSH.
Sveltia CMS
Git-basiertes CMS unter /admin, bearbeitet Markdown und YAML wie im Repo.
Terminal
Fenster oder Programm, in das du Textbefehle eintippst (auch Konsole oder Kommandozeile genannt).
Umgebungsvariable (ENV)
Konfiguration außerhalb des Codes, z. B. Kontakt-E-Mail in .env oder Cloudflare Secrets.
VM
Virtuelle Maschine, ein abgeschotteter „Computer im Computer“ für Tests oder Agenten, bei hautuu nicht Pflicht.
WebP
Modernes Bildformat fürs Web, oft kleiner als JPEG bei ähnlicher Qualität.
WordPress
Verbreitetes CMS mit Themes und Plugins, meist mit PHP und einer Datenbank auf dem Server.
Workspace
Der geöffnete Projektordner in VS Code oder Cursor; mehrere Ordner gleichzeitig heißen Multi-Root-Workspace.
