slidewalk/internal/render/doc.go
2026-07-15 20:14:07 +02:00

15 lines
671 B
Go

// Package render fügt die von internal/parser gelieferten Slides zu einer
// einzigen HTML-Seite zusammen.
//
// Zuständigkeiten:
// - Ein Go-Template ausführen, das pro Slide ein <section data-slide="n">
// erzeugt
// - Frontmatter-Felder (z. B. class) als HTML-Attribute durchreichen
// - Als gemeinsame Basis für Dev-Server (internal/watch) und statischen
// Export (internal/export) dienen, damit es keinen doppelten
// Rendering-Code gibt
//
// Nicht Zuständigkeit dieses Packages: das Parsen von Markdown/Frontmatter
// (siehe internal/parser) sowie das Ausliefern über HTTP oder das Schreiben
// von Dateien auf die Platte.
package render