Metalsmith
Metalsmith ist ein freier (MIT Lizenz) auf JavaScript (genauer: Node.js) basierender Static Site Generator der etwas anderen Art. Anstatt die Basisdateien zu verändern, arbeitet Metalsmith mit Plugins, die aus den Basisdaten JavaScript-Outputs generieren. Zu den spannenderen Plugins zählen diejenigen, die aus Euren Dateien auch ePub-Dateien oder PDFs erstellen können. Damit ist klar, daß der Fokus von Metalsmith nicht nur auf der Generierung von statischen Blogs liegt.
Die Generierung der Seiten erfolgt inkrementell, das heißt. Metalsmith schreibt nur die Seiten neu heraus, deren Quellen geändert wurden.
Metalsmith nutzt als Template Engine Handlebars.
Video-Tutorials
Kara Bernet zeigt, wie man mit Metalsmith eine statische Site erstellt und sie auf GitHub Pages veröffentlicht. Ein sehr ausführlicher, etwa anderthalbstündiger Workshop.
Eine Presentation von Benedict Rötsch, gehalten auf dem Static Sites Berlin Meetup (JAMstack Berlin) am 22. Januar 2018.
Tutorials
- Ryan Weal: Creating a Metalsmith static site powered by node.js, Verbosity.ca vom 6. Dezember 2017
- Tilo Mitra: How to build and deploy static websites using Metalsmith, Medium.com (ohne Paywall) vom 15. Januar 2017. Ein sehr ausführliches Tutorial.
- Craig Buckler: How to Create a Static Site with Metalsmith, Sitepoint vom 21. April 2016
Links
- Metalsmith Home
- Metalsmith Plugins
- Metalsmith @ GitHub
- Awesome Metalsmith – A curated list of awesome Metalsmith resources
- Metalsmith @ Jamstack
Sie sind hier: Start → Webworking → Statische Seiten → metalsmith.txt