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 background.attribution.
Branch
Paralleler Zweig im Repository, z. B. zum Testen ohne die Live-Linie zu berühren.
Breadcrumb
Brotkrumen-Navigation zeigt den Pfad zur aktuellen Seite, z. B. Features → Demo.
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 R2
Objektspeicher bei Cloudflare für große Dateien wie Videos, ohne sie ins Git-Repo zu legen.
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.
Code Review
Gemeinsames Prüfen von Änderungen vor dem Merge, z. B. Kommentare und Vorschläge im Pull Request auf GitHub.
Collection
Typisierter Inhaltssatz in Astro, z. B. pages, articles, glossar, menus, blocks.
Commit
Gespeicherter Zwischenstand deiner Dateien mit kurzer Beschreibung.
Consent (Einwilligung)
Besucher bestätigen aktiv, dass eingebettete YouTube- oder Vimeo-Videos geladen werden dürfen.
Cookie
Kleine Textdatei, die eine Website über den Browser speichern kann; wird bei passenden Anfragen oft an den Server mitgeschickt.
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.
Diff
Zeigt Zeile für Zeile, was sich zwischen zwei Dateiständen oder Commits geändert hat.
Favicon
Kleines Icon im Browser-Tab und in Lesezeichen für deine Website.
Fork
Eigene Kopie eines fremden GitHub-Repos unter deinem Account (bei öffentlichem Original meist öffentlich).
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.
Gravatar
Zentraler Avatar-Dienst: ein Profilbild pro E-Mail, das viele Websites nachladen.
Hero
Seitenkopf mit Titel, optional Brotkrumen, Tags oder Autoren, oft mit Hintergrund.
IDE
Integrierte Entwicklungsumgebung zum Schreiben und Verwalten von Code, mit Terminal und Projektübersicht.
Inhaltsbreite
Wie breit Text und Blöcke auf der Seite laufen: Standard-Lesespalte, breit oder volle Browserbreite.
Inhaltsverzeichnis (TOC)
Sprungliste der Überschriften im Artikel oder auf der Seite, optional im CMS.
Issue
Ticket auf GitHub für Bugs, Ideen oder Aufgaben, inklusive Kommentare und Labels.
Kategorie
Hierarchische Themeneinheit für Artikel, mit eigener Übersichtsseite unter /kategorien/.
Komponente
Wiederverwendbares Bausteinchen in Astro (HTML + optional CSS/Logik).
localStorage
Kleiner Speicher im Browser für Einstellungen einer Website, nur auf diesem Gerät.
Lokales Repository (CMS)
Sveltia-Login-Modus: CMS arbeitet direkt mit dem Projektordner auf deinem Rechner statt nur über GitHub online.
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.
Mediathek
Bild- und Datei-Auswahl im CMS; Uploads landen im Projekt unter src/assets, nicht als riesige Videos im Git-Repo.
Merge
Führt einen Branch in einen anderen ein, oft sichtbar als Merge-Commit.
Milestone
GitHub-Meilenstein: Zeitfenster oder Etappe, der du Issues zuordnest.
MIT-Lizenz
Sehr permissive Open-Source-Lizenz: nutzen, ändern, verbreiten mit kurzer Namensnennung.
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.
Prompt
Deine Anweisung an die KI (Chat, Agent oder Cloud Agent), was sie tun oder erklären soll.
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.
rem (CSS)
CSS-Maßeinheit relativ zur Basis-Schriftgröße der Seite, gut für Abstände.
Repo-Dokument
Toolbar-Embed mit Link zu einer Markdown-Datei unter docs/ im GitHub-Repo.
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.
Sitesuche (MiniSearch)
Volltextsuche im Header; der Index wird beim Build erzeugt, Suche läuft im Browser.
Slug
Kurzname für Ordner und URL-Pfad, meist klein und ohne Leerzeichen.
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.
Sticky Header
Kopfzeile bleibt beim Scrollen oben am Bildschirm haften, oft in kompakterer Höhe.
Sveltia CMS
Git-basiertes CMS unter /admin, bearbeitet Markdown und YAML wie im Repo.
Template
GitHub-Vorlage, aus der du ein neues Repository erzeugst (auch privat möglich).
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.
Upstream
Das Original-Repository, von dem deine Kopie (Template oder Fork) abstammt.
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.
Weiterleitung
Alte URL dauerhaft auf eine neue Adresse umleiten, z. B. nach Umbenennung einer Seite.
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.
