Bewertung:

Das Buch wird als unzureichender Einführungsleitfaden für GitHub Pages kritisiert, da es viele irrelevante Abschweifungen und komplexe Themen enthält, die Anfänger verwirren könnten. Obwohl es die Einrichtung eines GitHub-Kontos und den Start einer Seite behandelt, fehlt es an klaren, fokussierten Anweisungen zur Erstellung einer einfachen Webseite.
Vorteile:Es behandelt die Einrichtung eines GitHub-Kontos und liefert einige grundlegende Informationen über GitHub Pages.
Nachteile:Das Buch schweift in irrelevante Themen ab, enthält zu komplexe Themen für Anfänger, lässt eine einfache Demonstration für die Erstellung einer GitHub-Seite vermissen und trägt letztlich nicht dazu bei, dass sich die Leser bei der Nutzung von GitHub Pages sicher fühlen.
(basierend auf 1 Leserbewertungen)
Mastering GitHub Pages: A Beginner's Guide
Warum sollten Sie GitHub Pages beherrschen: A Beginner's Guide?
Weil dieses Buch Ihnen einen prägnanten Leitfaden bietet, mit dem Sie sich schnell und problemlos auf dem Terrain der GitHub Pages-Websites bewegen können.
Aber warum sollte man GitHub Pages verwenden, wenn man damit nur statische Websites erstellen kann?
Warum sollten Sie sich für statische Websites entscheiden, wenn Sie eine dynamische Website für Ihr Unternehmen erstellen lassen können?
Nochmals, warum nicht?!
Eine statische Website ist eine sichere Strategie, um eine Menge Geld zu sparen, die Website sicher zu halten und integrierte Backups zu gewährleisten. Darüber hinaus können Sie die Website über HTTPS bereitstellen und sicherstellen, dass sie schnell und SEO-gerecht ist.
Mastering GitHub Pages befasst sich mit statischen (und dynamischen) Websites sowie mit deren Vor- und Nachteilen. Statische Websites sind in der Regel unglaublich schnell, da sie keine Verarbeitungszeit für Datenbanken und andere Dinge haben. Da Sie eine Codebasis mit statischen Assets in ein Git-Repository übertragen, ist das Zurücksetzen von Änderungen lediglich ein Rückgängigmachen einer zuvor vorgenommenen Übertragung. Backups sind also nur einen Git-Push entfernt, und Sie stellen Ihre gesamte Website im Grunde aus einem Cache bereit. Das bedeutet, dass Ihr Server nie wieder eine Anfrage bearbeiten muss. Dieses Buch hilft Ihnen, die Kunst der statischen Website-Generierung im Handumdrehen zu beherrschen.
Darüber hinaus wird in Mastering GitHub Pages auch Jekyll, ein beliebter Generator für statische Websites, ausführlich besprochen. Wenn Sie mit Jekyll arbeiten, müssen Sie ihm nur Flüssigkeitsvorlagen und Markdown-Inhalte übergeben, und es ist in der Lage, beides zu einer statischen Website zu kombinieren. Es ist keine fliegende Verarbeitung erforderlich, und Ihr Blog wird mit einer deutlich höheren Geschwindigkeit angezeigt. Dieser Arbeitsablauf erweist sich als nützlich für GitHub Pages, da diese in der Regel die Jekyll-Builds unterstützen. Ihre Blogeinträge können mit Hilfe von Pull-Requests beigetragen werden, und Ihr gesamter Inhalt wird in der Versionskontrolle gespeichert. Nicht-Entwickler können auch Beiträge in Markdown verfassen.
Mastering GitHub Pages ist ein äußerst nützliches Buch, das alle Entwickler für die Erstellung von Websites auf der kostenlosen GitHub Pages-Plattform verwenden können. Holen Sie sich also ein Exemplar des Buches, um sich einen Überblick über GitHub Pages zu verschaffen!
Erfahren Sie mehr über unsere anderen Mastering-Titel unter:
Https: //www.routledge.com/Mastering-Computer-Science/book-series/MCS.