Note :
Le livre prétend être un guide pour débutants sur les pages GitHub, mais il souffre d'un manque d'organisation et inclut de nombreux sujets tangentiels qui nuisent à l'apprentissage. Il propose des étapes de base pour la configuration d'un compte GitHub, mais ne parvient pas à fournir une introduction claire et efficace à la création d'une page GitHub.
Avantages:Couvre la configuration d'un compte GitHub et fournit des informations rudimentaires sur la création de pages GitHub.
Inconvénients:S'égare dans des sujets non pertinents, inclut des sujets complexes qui ne conviennent pas aux débutants, manque d'instructions claires pour créer une page web simple, et peut laisser les lecteurs sans la confiance nécessaire pour créer une page GitHub.
(basé sur 1 avis de lecteurs)
Mastering Github Pages: A Beginner's Guide
Petite question : Pourquoi devriez-vous lire Mastering GitHub Pages ?
Eh bien, parce que ce livre vous offre un guide concis afin que vous puissiez rapidement naviguer sur les terrains des sites GitHub Pages d'une manière assez fluide.
Posons encore quelques questions : mais pourquoi utiliser GitHub Pages s'il ne peut créer que des sites web statiques ? Pourquoi devriez-vous opter pour des sites statiques alors que vous pourriez en faire créer un dynamique pour votre organisation ?
Encore une fois, pourquoi pas ? Avoir un site web statique est une stratégie sûre pour économiser beaucoup d'argent, garder le site web sécurisé et assurer des sauvegardes intégrées. De plus, vous pouvez le diffuser via HTTPS et vous assurer qu'il est rapide et prêt pour le référencement.
Mastering GitHub Pages traite des sites web statiques (et dynamiques) ainsi que de leurs avantages et inconvénients, mais revenons brièvement sur les pages statiques. Les sites web statiques ont tendance à être incroyablement rapides puisqu'ils n'ont pas de temps de traitement pour les bases de données et autres. En outre, étant donné qu'il s'agit d'une base de code d'actifs statiques déposée dans un dépôt Git, le retour en arrière des modifications est simplement une question de retour à une validation effectuée précédemment. Ainsi, les sauvegardes ne sont qu'à une simple poussée de git, et vous servez fondamentalement l'ensemble de votre site web à partir d'un cache. Cela signifie que votre serveur n'aura plus jamais besoin de traiter une requête. Ce livre vous aidera à maîtriser l'art de la génération de sites statiques en un rien de temps.
En outre, Mastering GitHub Pages aborde également en détail Jekyll, un générateur de sites statiques très populaire. Lorsque vous travaillez avec Jekyll, tout ce que vous avez à faire est de lui donner des modèles liquides ainsi que du contenu Markdown, et il est capable de les combiner pour créer un site web statique. Il ne nécessite aucun traitement à la volée, et votre blog s'affichera à une vitesse nettement supérieure. Ce flux de travail s'avère utile pour les pages GitHub, car elles ont tendance à prendre en charge les constructions Jekyll. Ainsi, vous pouvez contribuer à vos articles de blog à l'aide de demandes d'extraction, et tout votre contenu est stocké dans le contrôle de version. Les non-développeurs peuvent également contribuer aux articles en Markdown.
Mastering GitHub Pages est donc un ouvrage extrêmement utile que tous les développeurs peuvent utiliser pour créer des sites web sur la plateforme gratuite GitHub Pages. N'hésitez donc pas à vous procurer un exemplaire de ce livre pour vous initier à GitHub Pages !
Pour en savoir plus sur nos autres titres Mastering, cliquez ici Mastering Computer Science - Book Series - Routledge & CRC Press.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)