Bewertung:

Das Buch wird als hervorragende Ressource zum Erlernen von Hugo hoch gelobt und bietet eine Schritt-für-Schritt-Anleitung zur Erstellung eines Hugo-Themas von Grund auf. Die Leser schätzen den klaren Unterrichtsstil und das vermittelte Grundwissen. Einige Benutzer berichteten jedoch von Problemen mit dem Beispielcode und erwähnten, dass das Buch nicht ausreichend auf die Verwendung vorgefertigter Themes eingeht, was ein häufiger Anwendungsfall ist. Die Organisation des Buches wurde ebenfalls kritisiert, da es in erster Linie auf Tutorials basiert und nicht für ein schnelles Nachschlagen strukturiert ist.
Vorteile:⬤ Bietet klare, schrittweise Anleitungen für die Erstellung eines Hugo-Themas.
⬤ Starker Lehrstil, der auf Vorkenntnissen aufbaut.
⬤ Deckt Grundlagenmaterial effektiv ab.
⬤ Gut für Anfänger, die Hugo tiefgreifend verstehen wollen.
⬤ Ermutigt zu praktischem Lernen neben dem Lesen.
⬤ Der Beispielcode funktioniert gelegentlich nicht, weil der Herausgeber Kommentare eingefügt hat.
⬤ Es fehlt eine Anleitung zur Verwendung vorgefertigter Themes, was ein häufiges Bedürfnis der Benutzer ist.
⬤ Die Gliederung ist für ein schnelles Nachschlagen nicht förderlich, stattdessen wird auf ein langsames, tutorielles Format gesetzt.
⬤ Einige Leser waren der Meinung, dass das Buch nicht genug über Programmierfunktionen aussagt.
(basierend auf 8 Leserbewertungen)
Build Websites with Hugo: Fast Web Development with Markdown
Datenbankgestützte Websites bringen Komplexität mit sich, die Sie vielleicht nicht brauchen, aber die Erstellung einer Website von Hand ist zu viel Arbeit. Hugo ist ein Generator für statische Websites und ein Webentwicklungs-Framework, mit dem Sie schnell Inhaltsseiten erstellen können, ohne den Overhead oder die Abhängigkeiten eines dyanmischen Web-Frameworks. Mit Hugo erstellen Sie mithilfe von HTML-Vorlagen und Markdown statische Websites, die Sie überall hosten können, und nutzen dabei die Fähigkeiten, die Sie bereits besitzen.
Entwickeln Sie Ihr eigenes Thema mit Standard-HTML und CSS und nutzen Sie die leistungsstarken Template-Funktionen von Hugo, um die Komponenten Ihrer Website zu organisieren. Erstellen Sie den Inhalt Ihrer Website mit HTML oder Markdown und nutzen Sie die Content-Templating-Funktionen von Hugo, um neue Inhalte schnell zu erstellen. Erstellen Sie einen vollwertigen Blog mit Archivseiten, Tagging und Paginierung, und integrieren Sie ein externes Kommentarsystem, um Interaktivität zu gewährleisten. Verwenden Sie Daten aus dem Front-Matter, der site-weiten Konfiguration und externen JSON-Quellen, um Inhalte hinzuzufügen und JSON zu generieren, das andere verwenden können. Integrieren Sie JavaScript in Ihre Website, um eine Suchmaschine zu erstellen. Machen Sie sich mit Webpack vertraut, damit Sie das gesamte Ökosystem der Webentwicklung nutzen können, und lernen Sie, wie Sie Ihre Website in verschiedenen Diensten veröffentlichen können. Schließlich erfahren Sie, wie Sie Ihre bestehende Website auf Hugo umstellen können.
Tauchen Sie ein und erstellen Sie Ihre nächste Website mit Hugo.