Auf dieser Seite
Einführung
Clay macht aus einem Ordner voller Markdown-Dateien eine schnelle, durchsuchbare Dokumentationsseite. Du schreibst Seiten in Markdown, beschreibst deine Seite in einer kleinen Konfigurationsdatei, und Clay erzeugt eine statische Seite, die du überall hosten kannst: auf GitHub Pages, Netlify, Cloudflare Pages oder jedem Webserver.
Diese Website ist selbst eine Clay-Seite. Jede Seite, die du hier liest, ist eine Markdown-Datei im Beispiel-Repository, und das Repository dient zugleich als Vorlage zum Abschauen.
#So funktioniert es
Ein Clay-Projekt ist ein Ordner mit einer Konfigurationsdatei und deiner Dokumentation:
mein-projekt
- clay.yamlTitel und Links der Seite
docsdeine Markdown-Seiten, Bilder und Dateien
- index.mdoptional: die Startseite
Du arbeitest mit drei Befehlen:
Clay ist ein einziges npm-Paket, clay-doc. Es baut auf Nuxt und Vue auf, aber du kommst mit keinem davon in Berührung: kein Theme einzurichten, kein Code zu schreiben.
#Was du bekommst
Jede Seite wird vorab als HTML gerendert: Sie lädt schnell, funktioniert ohne JavaScript und passt auf kleine Bildschirme, mit der Navigation in einer Schublade.
#Wie es weitergeht
- Installiere Clay, siehe Installation.
- Bau eine erste Seite in fünf Minuten mit dem Schnellstart.
- Schreib deine Seiten, siehe Schreiben.
- Veröffentliche auf GitHub Pages oder bei einem anderen Hoster.
Hinweis
Du kommst von Clay 1 und Clay Oven? Beginne mit dem Umstieg auf Clay 2.