


L'édition visuelle par DatoCMS est une fonctionnalité qui permet aux rédacteurs de contenu de cliquer directement sur n'importe quel élément d'un site web en direct pour le modifier dans le CMS. Au lieu de chercher dans les formulaires d'enregistrement pour trouver le bon champ, les rédacteurs peuvent simplement cliquer sur le titre, l'image ou le bloc qu'ils souhaitent modifier. Le système utilise la stéganographie — des caractères Unicode invisibles ajoutés à chaque chaîne de caractères dans les réponses de l'API GraphQL — pour encoder l'origine de chaque valeur, de sorte que le frontend sache automatiquement exactement d'où vient chaque élément de contenu. Combiné au mode brouillon et aux mises à jour en temps réel, apporter des modifications devient une expérience WYSIWYG fluide.
Les rédacteurs visitent le site web en mode brouillon, survolent le contenu pour voir ce qui est modifiable, et cliquent pour ouvrir DatoCMS dans un nouvel onglet. Cela fonctionne entièrement sur le frontend avec n'importe quel hébergement — Vercel, Netlify, Cloudflare, vous l'appelez. Fini les "hé, où est ce champ, déjà ?"
Le plugin Web Previews est amélioré : aperçu à gauche, panneau d'édition à droite. Cliquez sur n'importe quel élément de contenu et le panneau d'édition s'ouvre immédiatement. Pas de changement d'onglet, pas de perte de contexte, des mises à jour instantanées en direct. Le plugin permet également les liens d'aperçu dans la barre latérale du CMS, la navigation bidirectionnelle entre les panneaux, et un mode d'édition visuelle en plein écran.
La stéganographie intègre l'origine de chaque valeur (ID d'enregistrement, chemin de champ, locale) directement dans les réponses de l'API GraphQL. Le composant `` analyse automatiquement la page pour ces métadonnées et affiche les superpositions d'édition sur les bons nœuds DOM — aucun câblage manuel nécessaire. Cela fonctionne avec l'ensemble du modèle de contenu dès le départ : liens vers des enregistrements, blocs, texte structuré et contenu modulaire.
"Fini de chercher dans les formulaires d'enregistrement pour trouver le bon champ."
Ce n'est pas seulement un outil d'aperçu — c'est un changement fondamental dans la manière dont les rédacteurs interagissent avec le contenu du CMS headless. L'approche par stéganographie signifie que les développeurs n'ont pas à câbler manuellement chaque élément de contenu à son champ source, ce qui serait fastidieux au mieux et un cauchemar de maintenance au pire. Au lieu de cela, les métadonnées sont automatiquement incluses, rendant la configuration minimale : seulement deux en-têtes ajoutés aux requêtes GraphQL existantes et un composant dans la mise en page.
Vous en avez assez que les rédacteurs demandent "où est ce champ, déjà ?" et souhaitez une expérience d'édition visuelle qui fonctionne avec votre projet DatoCMS existant, n'importe quel fournisseur d'hébergement, et un effort de développement minimal. C'est disponible sur tous les forfaits (y compris Gratuit) avec des SDK pour Next.js, Astro, Svelte et Vue.
D'autres outils que vous pourriez envisager
Loading comments…
Créateur
meowbyte
Visiter le site web
datocms.com/blog/introducing-visual-editing
Infos du projet
Mots-clés du produit
Récompense