WordPress Studio est un nouvel environnement de développement intégré (IDE) créé spécifiquement pour le développement WordPress par Automattic. Cet outil gratuit offre une nouvelle plateforme de développement en local pour une création et une gestion simplifiées des sites web. Studio se distingue par sa capacité à créer et charger des sites en moins de 15 secondes, surpassant les solutions traditionnelles en termes de rapidité et d’efficacité.
Son intégration avec WordPress Playground en arrière-plan, non directement accessible via l’interface utilisateur, élimine le besoin de dépendances comme Docker, NGINX, Apache ou MySQL, permettant aux utilisateurs de déployer rapidement des sites WordPress sans complications techniques.
Les principales qualités de Studio, un paramétrage simplifié et faciliter la collaboration
- La création d’un site et le chargement de sites sont ultra rapides en moins de 15 secondes.
- Le partage du rendu avec un client ou pour un test est bien plus facile et intuitive qu’avec Ngrok ou la passerelle LiveLinks de LocalWP.
- Accès direct aux paramètres du Full Site Editing depuis la vue d’ensemble.
- Ouverture rapide dans VS Code, le terminal ou l’explorateur de fichiers.
- Partage intuitif et rapide des étapes de développement.
- Feedback en temps réel pour affiner les projets.
L’une des innovations majeures de Studio est son approche du partage de projets. Contrairement aux tunnels traditionnels comme Ngrok, Studio propose de partager l’état actuel d’un site et de recueillir des retours via des clones hébergés sur des domaines temporaires. Cette fonctionnalité facilite la collaboration avec les clients et les collègues.
Studio excelle dans la gestion simultanée de plusieurs sites sans perte de performance. Cette capacité est particulièrement appréciée pour l’expérimentation de différents designs ou configurations, favorisant une productivité accrue.
Les principaux points à améliorer
- Personnalisation des URL localhost (actuellement limitée à un schéma prédéfini). Chaque nouveau site avec Studio reçoit une url localhost avec le motif
localhost:888(1+n)
ex. : 8881, 8882 sans la possibilité de la changer pour un nom significatif. - Extension de la durée de partage en ligne sur WordPress.com au-delà de 7 jours.
- Donner la possibilité de partager son site sur d’autres plateformes.
- Intégration d’outils avancés comme WP-CLI et X-Debug.
- Studio ne permet pas de créer des environnements de staging pour tester des modifications avant de les déployer sur un site en production. Cela limite la capacité des utilisateurs à effectuer des tests approfondis avant la mise en ligne.
- La fonctionnalité de snapshots n’apparaît pas dans l’interface utilisateur actuelle.
- Bien que des fonctionnalités de partage soient disponibles, comme la création de sites de démonstration, Studio ne propose pas encore de véritable fonctionnalité de snapshots permettant de capturer l’état d’un site à un moment donné pour le restaurer ultérieurement.
Bien que certaines fonctionnalités comme WP-CLI, X-Debug et les blueprints ne soient pas encore intégrées, l’équipe de développement reste attentive aux retours des utilisateurs et travaille sur des améliorations continues.
Comment démarrer avec WordPress Studio ?
- Téléchargez et installez WordPress Studio depuis le site officiel.
- Créez un nouveau projet WordPress ou ouvrez un projet existant.
- Explorez l’interface – familiarisez-vous avec les différents panneaux et menus.
WordPress Studio s’impose comme un outil prometteur pour les développeurs WordPress, flexible et conviviale pour le développement local. Sa capacité d’intégration sans logiciels lourds, combinée à ses fonctionnalités de partage et de feedback instantanés, en fait une option attrayante tant pour les développeurs expérimentés que pour les débutants. Studio est un outil à surveiller de près pour tous les professionnels de la création web WordPress.
Ressources
Pourquoi j’aime Studio App – Par @jamiewp ?