Une minute
Blog headless avec édition de contenu sur Ghost app
Introduction
Dans cet article, nous allons voir comment créer un blog headless à partir de Ghost en moins de 5 minutes. Des bonnes performances (pas de rendering nécessaire), pas besoin de serveur payant (juste un hosting de static content) et on garde la simplicité d’édition (authoring) via Ghost.
Installer Ghost
npm install ghost-cli@latest -g
Démarrer/créer un blog ghost
ghost install local
Nouveau thème
Télécharger le fichier zip contenant un thème custom: https://github.com/eddiesigner/liebling/releases
Puis uploader le zip sur l’interface admin du blog http://127.0.0.1:2368/ghost et activer le nouveau thème.
Générer un site statique
Installer ce package:
npm install -g ghost-static-site-generator
Puis générer le contenu statique en exécutant la commande suivante depuis le dossier root du blog:
gssg
Test
Test du site statique via le package
cd static/
http-server .
Résultat pour un blog sur la micronutrition perso réalisé en 12 minutes (5 minutes de création de blog et 7 minutes pour écrire ce petit article):
Démarrer un blog (arrêté) existant
ghost start