web-dev-qa-db-fra.com

Existe-t-il un éditeur CMS GUI / WYSIWYG basé sur Jekyll?

Je trouve que Jekyll est très facile et utile pour maintenir des sites et blogs html statiques, en particulier avec les pages GitHub. Je voulais savoir s'il existe des générateurs de sites statiques ou des CMS qui aident à maintenir les sites Jekyll avec aperçu en direct, édition en ligne, gestion de la mise en page, gestion des fichiers, etc.

21
rmchndrng

Il existe un marché émergent de services "CMS sans tête" qui vous permettent (ou à d'autres rédacteurs) de modifier du contenu via une interface Web, puis d'accéder à ce contenu via une API. La plupart ont des webhooks qui pourraient être utilisés pour déclencher la régénération du site statique lorsque le contenu stocké dans le CMS est modifié. Des bibliothèques pour les intégrations jekyll existent déjà pour ces plateformes.

Liste des CMS sans tête:

10
Patrick Steadman

Quelques produits sympas font l'affaire ici:

  • CloudCannon
  • Feuillet
  • Forestry.io
  • DatoCMS
  • CMS Netlify
  • jekyll-admin

La plupart d'entre eux se synchronisent directement avec Git afin que les développeurs puissent pousser directement sur le référentiel, et les utilisateurs non-techniciens font indirectement la même chose en enregistrant le contenu (qui déclenche les builds) dans des interfaces utilisateur plus simples.

Personnellement, j'aime CloudCannon pour son approche facile et plus "visuelle" de l'édition de trucs pour les gens non techniques (un de nos développeurs a écrit un tuts complet sur en utilisant CC + Jekyll pour un site multilingue , devrait-il être utile).

L'approche open source de Netlify CMS est également assez soignée. Le CMS est essentiellement une application de réaction que vous injectez dans n'importe quel projet.

Codage heureux.

7

J'ai trouvé ces solutions:

Le second me semble plus prometteur. Nous voulons essentiellement développer les modèles jekyll de notre côté, mais voulons avoir la possibilité pour les non-codeurs de modifier le contenu en ligne.

Si vous ne voulez pas payer et que vous êtes d'accord pour héberger une solution ou faire l'édition hors ligne, alors vous pouvez essayer celle-ci: https://github.com/jekyll/jekyll-admin (Même si je ne l'ai pas essayé, mais si vous le faites, veuillez partager vos expériences avec moi.)

7
gyula.nemeth

Je viens de terminer avec un simple éditeur pour le même. Vous pouvez le trouver sur github ici . Il est toujours en phase de sortie initiale, mais il est livré avec un aperçu en direct pour éditer les messages sur jekyll et les gérer.

1
georoot

Je recherche la même chose, car tous les générateurs de sites statiques que j'ai trouvés nécessitent une connaissance de Markdown qui ne convient pas du tout à mes clients. J'ai trouvé ce super CMS (Kinda!) https://sitecake.com/

Je ne sais toujours pas comment gérer les collections avec, disons la liste de quelques produits avec les détails de la lightbox, mais je pense que c'est possible.

1
Pola Edward