Non réclamés : ils travaillent à DatoCMS ?
DatoCMS Avis: 4.8/5 — Très bien noté
DatoCMS est un système de gestion de contenu moderne et convivial conçu pour offrir une expérience simple et simplifiée aux développeurs, aux spécialistes du marketing et aux créateurs de contenu. L'interface de la plateforme est simple et intuitive et propose une large gamme d'options de personnalisation flexibles, permettant aux utilisateurs de créer, de gérer et de publier leur contenu en toute simplicité. Certaines de ses fonctionnalités remarquables incluent une API robuste, une intégration transparente avec les frameworks front-end populaires, un contrôle de version et des outils de collaboration en temps réel, ce qui en fait un choix de premier ordre pour les sites Web et les applications modernes.
|
API
CLI
|
|
| Segment |
Petite entreprise
Marché intermédiaire
Entreprise
|
| Déploiement | Cloud/SaaS/Basé sur le Web |
| Assistance | 24h/7 et XNUMXj/XNUMX (représentant en direct), chat, e-mail/assistance, FAQ/forum, base de connaissances, assistance téléphonique |
| Formation | Documentation |
| Langues | Anglais |
Comparer DatoCMS avec d’autres outils populaires dans la même catégorie.
Nous avons choisi DatoCMS car nous avions besoin d'une solution simple pour intégrer la localisation à nos pages, migrer l'ensemble de notre réseau vers un format WYSIWYG sans difficulté et gérer les rôles des utilisateurs. Ce CMS répond à tous nos besoins : de nombreux plugins, des bibliothèques pour l'intégrer à React, une excellente gestion de la localisation, des performances optimales et une gestion des webhooks remarquable. DatoCMS est la solution idéale !
Il s'agit peut-être d'un point de vue un peu technique, mais la mise à jour du contenu dans certains types de champs s'avère particulièrement complexe. Par exemple, j'ai un grand bloc modulaire et je souhaitais en générer le contenu à partir d'un script Node.js. Ne sachant pas comment procéder, j'ai dû modifier manuellement le modèle, consulter la console du navigateur (onglet Réseau), développer la requête et rechercher le champ concerné afin d'identifier le format utilisé par DatoCMS pour l'enregistrement. J'ai ensuite copié cette structure dans mon script Node.js et l'ai adaptée pour enregistrer les informations souhaitées. Autre difficulté rencontrée : la traduction d'un texte structuré tout en conservant la mise en forme du contenu original. Ce fut extrêmement difficile, mais j'ai finalement réussi. Il est courant, par exemple, de vouloir traduire un article de blog en anglais vers le français, l'italien ou toute autre langue, tout en conservant la mise en forme originale de l'éditeur WYSIWYG. J'ai dû consacrer beaucoup de temps à la résolution de ces problèmes, mais j'y suis parvenu. Je ne dis pas que ce CMS est pire que les autres à cause de mes commentaires, loin de là ; je pense que Dato est sans aucun doute le meilleur. Mais à mon avis, ces points pourraient être améliorés.
Nous pouvons désormais proposer du contenu multilingue sur notre site et bénéficier de meilleures performances qu'avec notre CMS actuel (nous sommes en pleine migration vers Dato). Nous avons également pu implémenter l'ISR grâce aux webhooks de DatoCMS (c'est génial !). Nos rédacteurs sont ravis de disposer d'un éditeur WYSIWYG performant et d'une excellente solution pour l'édition d'images. J'apprécie particulièrement le client Node.js, les bibliothèques permettant de gérer le texte structuré avec React et l'API GraphQL ; il est maintenant beaucoup plus facile pour nous d'obtenir des informations depuis un CMS.
L'expérience utilisateur, tant pour la modélisation que pour l'édition de contenu, est bien meilleure que celle de ses concurrents. Les rares fois où j'ai eu besoin d'aide, leur équipe de support s'est montrée extrêmement réactive et efficace.
La plateforme est irréprochable, mais il serait formidable qu'elle offre la possibilité d'acheter de la bande passante supplémentaire pour les projets du niveau gratuit.
DatoCMS offre une plateforme permettant de déployer rapidement un CMS headless pour sites web et applications. Sa simplicité et sa rapidité d'utilisation accélèrent considérablement la mise en ligne d'un projet.
DatoCMS vous permet de créer un backend CMS entièrement personnalisé pour les sites web JAMstack. Vous pouvez modéliser les structures de données avec précision tout en offrant aux rédacteurs une gestion de contenu simplifiée. Les données peuvent ensuite être intégrées à votre application via diverses API performantes. Le système est réactif et les développeurs sont à l'écoute et attentifs à l'utilisation du produit. Une tarification raisonnable est proposée, permettant même aux petites entreprises de profiter de cette excellente solution.
L'interface utilisateur du CMS, déjà la meilleure du marché, pourrait encore être améliorée grâce à une dernière phase de peaufinage de l'ergonomie. Certains termes techniques restent toutefois réservés à un public très averti. L'interface est très robuste, mais elle présente parfois des bugs. La documentation de certaines API est également insuffisante.
Je fournis des systèmes de gestion de contenu (CMS) intuitifs pour les sites web de mes clients, leur permettant de les modifier en toute sécurité et avec précision. Je leur offre uniquement les outils nécessaires, pour une édition simplifiée et sans risque de dysfonctionnement accidentel.
1. Service client excellent et réactif 2. Interface utilisateur de l'application très agréable 3. Équipe réduite et agile, avec des mises à jour de fonctionnalités rapides
Rien de bien grave. Si je devais pointer du doigt un défaut : 1. Des aperçus en direct plus simples ; 2. L’absence de certaines fonctionnalités présentes chez les principaux concurrents, mais rien de rédhibitoire.
Gestion centralisée de contenu pour sites web et applications. Interface utilisateur intuitive pour la modélisation et l'édition de contenu. Tarification compétitive. Excellentes fonctionnalités multilingues.
Il s'intègre parfaitement à Gatsby, avec un système d'édition de modèles très moderne, simple et flexible. L'édition des modèles de données est facile pour les développeurs, et l'édition des enregistrements est facile pour les éditeurs.
Nous avions quelques bugs par le passé, mais ils ont tous été corrigés, il n'y a donc plus rien à redire.
Migration depuis Wordpress Nous recherchons un CMS plus moderne. Notre contenu est très diversifié, et certaines pages (comme un blog) nécessitent de nombreuses entrées. DatoCMS répond parfaitement à nos besoins en proposant une approche et une méthode de travail efficaces pour gérer ces deux types de contenus.
Configuration minimale requise pour déclencher les déploiements du site, par exemple sur Vercel. Système de types flexible (schéma) et éditeur extensible par blocs.
Le prix est trop élevé pour les petits projets d'environ 1 000 enregistrements. L'abonnement le moins cher coûte 199 €/mois. La version gratuite convient uniquement au développement.
Déploiement d'un site web multilingue riche en contenu multimédia à destination d'un public international. Les principaux avantages : des coûts de maintenance informatique réduits et une expérience d'édition simple et agréable pour les rédacteurs.
Un ensemble de fonctionnalités en constante évolution, une facilité d'utilisation et une équipe produit extrêmement réactive.
Difficile de trouver un point négatif, honnêtement. J'aurais seulement mentionné l'absence d'infrastructure isolée côté client, mais cette fonctionnalité a été ajoutée récemment.
Source unique de référence pour le contenu CMS dans plusieurs applications. Modules de contenu composables permettant aux concepteurs de créer facilement des expériences uniques en quelques minutes.
Dans le cadre d'un projet de refonte de site web (migration depuis Drupal), nous avons évalué plus d'une douzaine de CMS, y compris des systèmes traditionnels comme Wordpress Nous avons évalué plus d'une douzaine de critères et développé plusieurs prototypes, notamment Drupal 9 et les CMS headless comme DatoCMS, GraphCMS et le géant du secteur, Contentful. DatoCMS a été le CMS préféré de nos rédacteurs grâce à son excellente expérience utilisateur. Dès son installation, il offre un bon équilibre entre fonctionnalités et simplicité d'utilisation, avec une interface épurée et des types de champs utiles sans être complexes. Certains de ses concurrents étaient soit trop simples (adaptés uniquement aux articles et pages classiques, et non aux modèles plus complexes), soit trop orientés développeurs (riches en relations et en sémantique des données, mais difficiles à appréhender pour les non-développeurs). DatoCMS a trouvé le juste milieu. Côté architecture de données, il offre une grande flexibilité et permet de gérer les relations, avec des liens vers d'autres enregistrements et des « blocs » intégrés, réutilisables et duplicables. Les enregistrements peuvent être organisés sous forme de liste plate ou d'arborescence imbriquée. On peut ainsi modéliser aussi bien de simples articles de blog que des landing pages modulaires avec des champs au sein de sections. Côté API, le contenu est servi via une API GraphQL en lecture seule très simple d'utilisation, protégée par un CDN. L'interface d'administration/éditeur intègre un explorateur GraphQL qui simplifie considérablement la création de requêtes. Au besoin, les enregistrements peuvent également être modifiés via une API REST distincte (et non GraphQL). Les images peuvent être interrogées de la même manière via l'interface GraphQL, puis servies via le CDN Imgix (inclus), qui permet également des transformations d'images à la volée performantes grâce aux paramètres d'URL. L'écosystème de plugins permet de créer des types de champs personnalisés (tels que des champs à cases à cocher multiples ou des éditeurs Markdown améliorés), et une nouvelle architecture de plugins a été annoncée en décembre 2021 (je ne l'ai pas encore testée), ce qui devrait encore renforcer sa puissance. DatoCMS est l'un des CMS les plus abordables (et son prix est tout à fait justifié), surtout comparé à des acteurs établis comme Contentful. Le support est rapide et réactif, et j'apprécie également la transparence des développeurs concernant les demandes de fonctionnalités et leur priorisation. Cela simplifie notre planification interne. Les mises à jour sont fréquentes (plusieurs fois par an) et pertinentes, sans compromettre la compatibilité ascendante. Les fonctionnalités sont déployées de manière non intrusive et l'API est versionnée afin de ne pas impacter les requêtes existantes. Notre projet est en développement depuis environ un an et, grâce à DatoCMS et Next.js, la nouvelle architecture est bien plus simple et bien plus rapide que l'ancienne configuration Drupal. Nous recommandons vivement cette solution.
Il y a quelques points mineurs qui pourraient être améliorés : * De meilleurs types de champs (par exemple, une liste déroulante à sélection multiple, un éditeur d'arborescence JSON intégré, un meilleur éditeur Markdown comme Toast…). * Un SDK JS complet pour l'API GraphQL, avec des hooks React intégrés, la prise en charge de la pagination, etc., serait appréciable. Actuellement, il faut formuler manuellement les requêtes GraphQL, effectuer les requêtes soi-même et gérer les actualisations et la pagination. * Une feuille de route produit officielle et un système d'estimation des demandes de fonctionnalités seraient préférables à l'approche informelle basée sur un forum que nous utilisons actuellement. Dans l'ensemble, ce ne sont que des détails, et nous sommes très satisfaits de DatoCMS.
Séparation des préoccupations entre le contenu, la présentation/le style et l'affichage/l'infrastructure.
Le texte structuré nous convient parfaitement, car il nous permet de créer des composants personnalisés côté client qui peuvent être facilement créés, réorganisés, etc. par les utilisateurs du CMS, le tout dans une interface utilisateur magnifique !
La configuration des URL des ressources personnalisées est assez complexe (bien que la documentation soit excellente), mais les avantages d'Imgix et du balisage automatique en valent certainement la peine.
Gestion du contenu et des ressources du site marketing. Ce projet a rencontré un franc succès, grâce à une interface utilisateur intuitive et facile à utiliser qui permet à un plus grand nombre de personnes au sein de l'entreprise de mettre à jour le site de manière autonome.
Chaque fonctionnalité de DatoCMS est soigneusement pensée, conçue et optimisée pour offrir la meilleure expérience possible aux utilisateurs finaux comme aux développeurs. La communauté est dynamique et vous trouverez toujours des pistes pour résoudre un problème ou une assistance efficace auprès de l'équipe de support. D'ailleurs, je n'ai jamais vu d'équipe de support aussi rapide et dévouée que celle de DatoCMS. Que vous soyez un développeur indépendant désireux d'explorer l'avenir des technologies web avec le meilleur CMS headless du marché et l'un des pionniers de la philosophie Jamstack, une agence avec de nombreux clients à gérer, ou une entreprise aux exigences critiques, DatoCMS est la solution idéale.
En réalité, je n'ai rien à redire sur DatoCMS. Les rares fois où j'ai rencontré un problème, un bug ou si j'étais bloqué pour une raison quelconque, j'ai pu compter sur le soutien indéfectible de la communauté et sur la bienveillance de l'équipe DatoCMS qui m'a toujours guidé vers la solution, allant même jusqu'à développer de nouvelles fonctionnalités sur mesure !
J'ai migré une application monolithique existante vers une architecture Jamstack moderne et évolutive, ce qui a permis d'augmenter les performances pour les utilisateurs finaux de plus de 5 fois tout en réduisant considérablement les coûts d'exploitation.