Non réclamé : Travaillez-vous chez Strapi?
Strapi Avis: 4.6/5 — Très bien noté
Strapi est un CMS gratuit, open-source et headless/back-end uniquement qui fonctionne à 100 % en Javascript. Conçu pour les développeurs, il est entièrement personnalisable et fournit un environnement robuste pour créer des API de contenu auto-hébergées et très performantes. Les créateurs de contenu peuvent facilement définir des modèles pour créer des mises en page riches en fonction de la structure de données dont ils ont besoin pour leur entreprise. Une fois qu'une architecture de contenu a été définie, il est facile d'écrire, de modifier et de gérer tout type de contenu. Des cadres et des services complets de fournisseurs tiers sont disponibles pour renforcer l'environnement de contenu et une fois prêt, le contenu peut être facilement déployé sur toutes les plates-formes cloud ou serveurs traditionnels.
|
API
CLI
États-Unis
|
|
| Segment |
Petite entreprise
Marché intermédiaire
Entreprise
|
| Déploiement | Cloud / SaaS / Web, Linux de bureau, Mac de bureau, Windows de bureau, Linux sur site, Windows sur site |
| 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 Strapi avec d’autres outils populaires dans la même catégorie.
Facile à configurer. La simplicité et l'efficacité de la création de contenu (principalement) open source. Documentation claire. Communauté active.
Certaines fonctionnalités spécifiques nécessitent une personnalisation et ne sont pas bien documentées ; il n'existe pas de formule entièrement gratuite (l'utilisateur administrateur étant limité dans la version gratuite).
Je suis en train de créer une plateforme pour une organisation à but non lucratif, et Strapi nous permet de développer une interface utilisateur facilement et à moindre coût.
Strapi simplifie considérablement la création d'une API extrêmement flexible et puissante. La plupart des fonctionnalités de base sont très intuitives, et une documentation complète est disponible pour les fonctionnalités plus complexes.
L'absence de contrôles d'accès précis dans la version communautaire en limite l'utilité dans certains cas, mais ces options sont disponibles dans les versions payantes. Sinon, nous n'avons rencontré aucun problème.
Mise en place d'un CMS headless pour une association à but non lucratif impliquant plusieurs parties prenantes, pour un site web avec une interface Next.js. Strapi nous a permis de créer un CMS facile à utiliser pour les utilisateurs non techniques, tout en offrant les fonctionnalités complexes nécessaires à notre site web.
FrontLes développeurs front-end peuvent se concentrer uniquement sur le front-end.
La traduction côté serveur n'est pas optimale ; les utilisateurs non anglophones risquent d'être perdus lors de son utilisation.
Notre ancien CMS présentait des problèmes de performance. Désormais, nous bénéficions d'une interface utilisateur rapide sans sacrifier les avantages d'un système dorsal performant.
Le principal atout de Strapi réside dans sa flexibilité : il n’impose ses choix que là où c’est nécessaire. J’apprécie sa simplicité d’utilisation pour les éditeurs, ainsi que son API performante (incluant GraphQL) qui offre aux développeurs une grande autonomie. De plus, il est possible de créer des intégrations avec Raccourcis macOS.
L'un des inconvénients est que la médiathèque ne prend pas facilement en charge l'internationalisation, ce qui signifie que les champs intégrés pour les légendes et les balises alt ne peuvent pas être utilisés. Cela oblige à stocker ces informations à un niveau différent, mais cela complique la création d'éléments comme les carrousels, qui sont beaucoup plus faciles à créer si les balises alt et les légendes peuvent être extraites de la médiathèque.
Strapi servira de plateforme de contenu éditorial et d'interface d'administration pour un musée et une fondation patrimoniale. Elle devra prendre en charge plusieurs interfaces utilisateur et permettre la récupération de données pour la génération automatique de newsletters et autres documents.
Il évolue rapidement, le modèle de données est facilement modifiable et il est très facile à utiliser pour tout le monde.
Comme pour tout outil générique, certains cas particuliers doivent être évités.
Sans cela, la création d'un backoffice pour gérer notre site web aurait été très chronophage.
Avec Strapi, il est facile de configurer un projet et de démarrer rapidement. Son API est prête à l'emploi. Étant un projet open source, il est très flexible et personnalisable. La communauté est active et Strapi propose une documentation complète et des mises à jour régulières.
Certaines fonctionnalités importantes sont absentes d'emblée, comme la possibilité d'exporter des données. Cependant, j'ai pu jusqu'à présent ajouter la plupart des fonctionnalités manquantes grâce à des plugins. La documentation et les autres informations concernent principalement la version 3, mais la nouvelle version 4 a apporté des modifications ; il est donc important de connaître les différences entre les deux versions.
J'utilise Strapi pour créer une plateforme LMS interactive à vocation pédagogique. Je l'utilise pour la gestion des utilisateurs et les opérations CRUD de base afin de suivre leur activité. Strapi m'a permis de mettre en place rapidement une API fonctionnelle et m'a fait gagner un temps précieux. J'ai également pu réutiliser un site web existant, développé avec un framework JavaScript, en y apportant peu de modifications.
Facile à installer et à gérer. Interfaces utilisateur des API REST et GraphQL bien conçues.
Pour l'instant, aucune image Docker n'est disponible pour la version 4. Il n'existe pas de méthode simple pour importer et exporter des données, ni d'outil pour migrer de la version 3 vers la version 4.
Créez une API en quelques minutes. Pour nos étudiants, son utilisation et son installation sont très simples.
Interface utilisateur moderne et épurée, excellentes fonctionnalités API (GraphQL ou REST). Un support de qualité et une documentation claire et facile à suivre pour une personnalisation complète ! Une vaste communauté est présente, les mises à jour sont régulières et la communication avec l'équipe de développement est très transparente.
Leur nouvelle mise à jour v4 est sortie, mais la documentation est un peu légère, tout comme celle des autres services cloud AWS/Azure. Honnêtement, il est difficile de lui trouver des défauts, car elle excelle dans de nombreux domaines.
Je suis en train de créer une plateforme éducative où les utilisateurs pourront télécharger et consulter du contenu ; la facilité de choix entre REST et GraphQL m'a beaucoup aidé à faire de Strapi mon choix principal.
Strapi offre un système complet pour créer un CMS personnalisé de manière simple et intuitive. Nul besoin de lire une documentation exhaustive pour comprendre son fonctionnement et le configurer parfaitement. Son API est extrêmement complète et offre une configuration très flexible. La gestion des rôles d'administration est remarquable ! Vous pouvez créer des rôles et contrôler l'accès des utilisateurs au tableau de bord. La gestion des fournisseurs d'authentification pour les utilisateurs finaux est impressionnante ; elle prend en charge quasiment tous les types de fournisseurs. L'intégration de nouveaux plugins est relativement facile et le code de Strapi est facile à suivre car il est très bien maintenu.
La nouvelle mise à jour v4 est arrivée, mais la documentation est assez en retard ; parfois, des choses simples prennent beaucoup de temps car il faut chercher comment faire, faute d’informations dans la documentation. La personnalisation est limitée et, dans une certaine mesure, complexe. Le pack communautaire est entièrement limité aux trois rôles qu’il contient. Un ou deux rôles supplémentaires seraient un atout.
Actuellement, nous utilisons Strapi comme CMS pour le site web de notre association. À l'avenir, nous envisageons de l'utiliser également pour gérer une plateforme de vote interne, ce qui nous permettra de digitaliser nos systèmes. Pour l'instant, son principal avantage est de nous avoir permis de créer un CMS personnalisé, intégré à Next.js. Nous avons ainsi obtenu un panneau d'administration très simple d'utilisation, tout en bénéficiant d'un framework robuste qui garantit une vitesse et une fluidité exceptionnelles.
Strapi propose une interface utilisateur moderne et intuitive, accessible même aux utilisateurs non techniques. Son API performante, utilisant REST et/ou GraphQL, permet de créer des types de données personnalisés et sécurisés. Son code moderne, basé sur NodeJS, offre des performances rapides. Il est possible d'héberger Strapi soi-même, ce qui permet un contrôle total des données. Une image Docker est même fournie pour faciliter l'hébergement.
- Contrôle d'accès limité avec le forfait communautaire. Si cela n'a pas d'importance pour les projets personnels, l'utilisation de Strapi par plusieurs personnes peut nécessiter un forfait supérieur pour un contrôle d'accès plus précis. - Moins d'options d'hébergement que Wordpress ou d'autres applications basées sur PHP
J'utilise Strapi comme CMS headless pour stocker et gérer le contenu du futur site web de notre club sportif. Strapi étant un CMS headless, il permet de dissocier les données (Strapi) de la mise en page et du design (NUXT) du site. Il est facile à héberger et intuitif pour les autres utilisateurs qui peuvent ainsi modifier le contenu existant ou en créer de nouveau.
Cela semble être un excellent moyen de créer rapidement des applications basées sur des API.
J'ai rencontré quelques bugs et certaines choses me semblent plus compliquées qu'elles ne devraient l'être. Ce n'est clairement pas du plug and play. Strapi demande du temps et de la patience pour être maîtrisé, mais une fois qu'on a compris comment configurer un environnement de développement et de production, des choses extraordinaires se produisent.
J'utilise cette application pour améliorer la communication interne de mon université.
Générateur de schémas avec interface graphique. ORM intégré. Produit riche en fonctionnalités.
Je pense que la version gratuite devrait offrir davantage de fonctionnalités, comme la gestion des rôles d'accès, une meilleure capacité de filtrage dans l'API, etc.
Avant, je développais des API avec Django. Tout coder de zéro, c'est fastidieux. Grâce au générateur de schéma simplifié, ce n'est plus un problème. Et le contrôle d'accès basé sur des règles, c'est vraiment génial.
Strapi simplifie la mise en place rapide d'une API pour votre site web. Plus besoin de développer fastidieusement des routes et des contrôleurs pour les opérations CRUD de base. Son plugin de création de types de contenu vous permet de rendre votre API opérationnelle en un clin d'œil. Strapi est également très flexible et personnalisable : vous pouvez facilement configurer les fonctionnalités par défaut avec des routes, des contrôleurs, des services et des requêtes de base de données personnalisés. De plus, Strapi propose une interface utilisateur intuitive et personnalisable, permettant même aux utilisateurs les moins techniques d'apprendre facilement à mettre à jour leur site web.
Actuellement, Strapi est assez complexe à déployer et à héberger. Leur site web propose des guides de déploiement relativement complets, mais ils ne sont pas infaillibles. Il vous faudra une personne expérimentée en configuration serveur/DevOps pour le mettre en service. Une solution d'hébergement cloud serait vraiment appréciable.
Je suis en train de créer un site web qui héberge les informations et les résultats des courses de mon club de course local. La plupart des fonctionnalités nécessaires pour le contenu se limitent à des opérations CRUD basiques, et Strapi facilite grandement la transition. En revanche, les résultats de nos courses sont bien plus complexes, et j'ai la possibilité de créer des requêtes SQL personnalisées lorsque c'est nécessaire.
Strapi est un outil formidable pour configurer rapidement un CMS et une API pour vos produits. Nous avons commencé à utiliser Strapi en décembre 2020 et l'avons depuis intégré à trois de nos projets. Des fonctionnalités essentielles comme la limitation du débit, l'authentification, les rôles et les permissions sont intégrées à Strapi. Avec Strapi, vous pouvez créer votre boutique e-commerce entièrement fonctionnelle en une journée.
Il y a quelques problèmes techniques qui, j'en suis convaincu, seront corrigés dans la prochaine version majeure. Par exemple, le contexte n'est pas disponible dans les hooks de cycle de vie. J'aimerais également que l'équipe Strapi envisage de rendre Strapi compatible avec les environnements sans serveur. Enfin, réduire la taille des modules Node serait très utile.
La mise en place d'un CMS pour les utilisateurs non techniques était l'un des principaux défis de notre entreprise. Cela engendrait des coûts importants pour nos clients, ainsi que des formations et un temps considérable. Depuis que nous utilisons Strapi, les coûts sont moindres, les frustrations réduites et nos clients satisfaits.
Il est open-source, gratuit, extensible, construit avec React, Javascript, Node... Avec la version V4, il dispose d'un nouvel écosystème de plugins permettant à chacun de contribuer facilement.
Parfois, c'est un peu lent (je n'ai pas encore beaucoup testé la V4). J'aimerais aussi avoir plus de champs personnalisés (sélecteur de couleurs, carte...) ;)
Cela nous permet de créer très rapidement des systèmes de gestion de contenu privés et sécurisés pour les clients de toutes tailles.
- Interface utilisateur conviviale - Contrôle d'accès basé sur les rôles dans la console d'administration pour déléguer les responsabilités en matière de gestion de contenu - Points de terminaison générés automatiquement et utilisés par toutes les applications et tous les services
- Pas d'authentification unique (SSO) dans notre extension - Valeurs de démarrage enregistrées sur disque, ce qui pose problème dans l'environnement Docker - Aucun dossier dans la bibliothèque multimédia
Nous gérons des annonces ciblées complémentaires pour les portails universitaires.
Strapi s'est installé très facilement sur mon serveur. L'interface d'administration est claire et très efficace. L'authentification et la gestion des rôles sont un gain de temps considérable. La documentation est très utile ; j'ai utilisé la configuration avec nginx et sous-domaine, et le processus a été simple. J'adore !
Je n'ai pas encore constaté d'inconvénients. Il serait peut-être judicieux d'ajouter de la documentation ou un exemple concernant une interface utilisateur développée avec React TypeScript, déployée en tant qu'application web statique sur Azure et utilisant Strapi comme API via Azure Functions.
Je dispose d'une API simple et efficace avec authentification/autorisation pour mes projets mobiles Ionic React et mes sites web. J'utilise Strapi pour mon application de mixage de shaders Cinder C++, ce qui me permet de stocker les shaders, les paramètres, etc.
Vous pouvez facilement personnaliser l'interface, créer de nouveaux plugins et la modifier aisément. Le contenu est facilement accessible via l'API REST ou GraphQL.
Il n'y a que 3 rôles dans le niveau gratuit.
Nous créons un système flexible permettant à différents types d'utilisateurs d'ajouter et de modifier du contenu. L'architecture headless facilite grandement l'exploitation des données. Strapi est actuellement le meilleur CMS headless grâce à la rapidité de son processus de développement API et à sa flexibilité.
Strapi est un CMS simple et puissant, offrant une grande flexibilité de personnalisation. Grâce à lui, nous avons pu abandonner le développement de notre propre CMS et l'utiliser à la place, car toutes ses options répondaient parfaitement à nos besoins spécifiques. L'expérience de développement est également très agréable, que ce soit pour l'utilisation de l'API ou l'ajout de nos propres plugins et extensions.
L'interface d'administration de Strapi est totalement inutilisable sur mobile, et le plugin Jekyll ne prend pas en charge tous les types de contenu. J'aimerais également que l'authentification unique soit plus abordable.
Strapi nous permet de gérer l'intégralité de notre site web, parties interactives et statiques comprises, depuis une interface unique. Grâce à son API JSON simple d'utilisation, les développements futurs sont également facilités.
J'ai apprécié la simplicité de l'installation et la documentation complète. Comparé aux autres CMS, Strapi est le plus intuitif.
Je n'ai pas rencontré beaucoup de points négatifs jusqu'à présent, mais je mettrai à jour mon avis au fur et à mesure que j'aurai plus d'expérience.
Je suis en train de créer un site web pour l'association de notre école. Je me suis rendu compte que la gestion des blogs est plus facile avec Strapi.
Outil très complet, même en version communautaire. Utile dans un contexte éducatif car les données et l'API sont dissociées du site de présentation. L'installation est simple et l'outil est hautement personnalisable.
La personnalisation de l'interface d'administration est assez complexe (documentation limitée, arborescence des fichiers compliquée).
- Point de vue pédagogique : création rapide d’API pour le développement de sites web, approche moderne pour la conception de sites web avec un panneau d’administration ; prototypage rapide d’outils de gestion pour « portfolio de traces » (dans une approche basée sur les compétences).
Strapi permet de créer une page d'accueil headless complexe grâce à une excellente API GraphQL.
Rien à redire pour le moment, c'est parfait.
Connexion des API à notre page d'accueil.
Voir une idée se transformer en une expérience enrichissante pour notre équipe et nos clients ne se fait pas instantanément. C'est d'autant plus vrai lorsque nous avons dû mobiliser deux équipes distinctes, l'une dédiée aux fonctionnalités iOS et l'autre aux fonctionnalités Android. C'est l'interface intuitive qui permet à notre équipe d'intégrer ses outils préférés sans avoir à acquérir de connaissances techniques approfondies.
Étant novice sur Strapi, je n'ai donc aucun point négatif à signaler pour le moment.
Strapi permet à notre organisation à but non lucratif de simplifier un écosystème d'approvisionnement fragmenté pour les entreprises historiquement sous-utilisées et les projets d'entrepreneuriat social sous-financés qui améliorent leurs communautés locales.
Les avantages résident dans la personnalisation et la flexibilité qu'elle offre à la fois à l'éditeur et au développeur.
La documentation peut être lacunaire dans certains domaines, mais la communauté est d'une grande aide.
Création d'une application pour une section étudiante qui doit fournir des billets à ses membres pour certains événements.
N'étant pas très à l'aise avec la technique, trouver le CMS idéal s'est avéré difficile, mais avec un peu d'aide, Strapi a été une révélation. Déploiement en un clic et flexibilité incroyable pour le rendu du contenu. L'interface et l'expérience utilisateur sont excellentes. L'intégration des nouveaux utilisateurs et créateurs de contenu se fait en toute simplicité. J'attends avec impatience les mises à jour de la bibliothèque de plugins. Pour l'instant, nous développons nos plugins personnalisés et cela fonctionne à merveille. Pas de paiements fastidieux basés sur les permissions, et même l'édition communautaire est parfaitement adaptée aux petits projets.
La bibliothèque multimédia est un peu fastidieuse pour notre cas d'utilisation : aucune structure de dossiers, aucune prise en charge native de LaTeX ou des formules mathématiques, même avec l'éditeur CK.
Nous l'utilisons principalement pour héberger des articles de blog simples et des contenus tels que des quiz, des examens, etc. Il est facile et efficace d'intégrer des rédacteurs indépendants pour la création de contenu, en créant des directives de contrôle qualité et une hiérarchie appropriées.
Strapi simplifie la création d'un backend à la fois sophistiqué et facile à maintenir. Vous pouvez créer de nouveaux plugins et modifier l'interface utilisateur existante à votre guise. C'est une combinaison idéale de backend (API) et de portail d'administration (pour faciliter la gestion des données transmises par les API).
J'aurais apprécié davantage de plugins intégrés, comme un outil de gestion des réseaux sociaux. Mon cas d'utilisation inclut des utilisateurs qui gèrent des comptes sur les réseaux sociaux, et une fonctionnalité dédiée au sein de Strapi aurait été idéale. La documentation manque de clarté : la documentation relative aux déploiements personnalisés indique que le panneau d'administration requiert 2 Go de mémoire, mais la documentation Heroku (qui alloue 512 Mo par défaut) ne mentionne rien à ce sujet.
Je l'utilise comme projet de démonstration pour mon université. Son interface d'administration étant intuitive, je peux utiliser Strapi avec mes collègues qui n'ont pas de formation en informatique. De plus, les bases de données intégrées à Strapi facilitent grandement la gestion des données et encouragent leur mise à jour.
Mon organisation cherche depuis longtemps à se libérer de l'utilisation WordPress J'ai étudié différentes options, Laravel, un site statique entièrement basé sur React avec tout le backend géré par un SaaS, mais mon équipe a adoré utiliser l'interface « simple » de WordPress Et après avoir découvert ce produit et constaté son succès auprès de mon équipe, j'ai su que c'était le bon.
Je ne sais pas trop si ce produit existe depuis longtemps ou s'il est nouveau, mais il pourrait bénéficier de beaucoup plus de plugins faciles à installer, tout comme… WordPress Et les éditeurs WYSIWYG sont faciles à utiliser, mais à part ça, ce produit est vraiment génial.
Utiliser une application basée sur Javascript a été un vrai plaisir, tout comme apprendre et utiliser une application basée sur PHP. Je peux déjà constater toute la vitesse et l'efficacité de cette dernière.sage améliorations
Sa flexibilité est essentielle. Pouvoir modifier les textes et les images, même avec un site web personnalisé, est un atout majeur. Nous prévoyons d'ailleurs d'utiliser cette flexibilité pour créer notre propre outil de formation interne, qui nécessite la création et la mise à jour du contenu une ou deux fois par an. Strapi nous permettra d'évoluer au rythme de notre croissance. J'apprécie également le fait que l'application soit auto-hébergée, ce qui nous permet de maîtriser nos coûts.
L'interface est un peu déroutante au premier abord, surtout si vous venez d'un CMS traditionnel. Heureusement, quelques personnes ont déjà utilisé Strapi, mais pour les nouveaux utilisateurs, il est préférable de regarder les tutoriels vidéo.
Nous donnons à notre équipe de contenu la possibilité de définir le contenu de l'ensemble de notre site. Nous envisageons également de lancer un blog afin de publier régulièrement du contenu. Selon notre développement, nous pourrions même utiliser Strapi pour héberger et diffuser nos supports de formation internes.
Interface simple, puissance personnalisable, API robustes, open source
Les outils permettant de synchroniser les données entre différents environnements font actuellement défaut.
Nous utilisons Strapi sur un nouveau projet, nous n'avons donc pas énormément d'expérience, mais la mise en œuvre initiale s'est déroulée sans problème et la documentation est de bonne qualité.
Très facile à adopter, excellent service client et prix compétitifs.
D'après notre équipe de développement, la personnalisation n'est pas des plus simples, mais la plupart des fonctionnalités essentielles étaient déjà intégrées.
Mise en production très rapide. Sans cela, cela nous aurait pris beaucoup plus de temps.