Roots

Roots est un écosystème d’outils, de bibliothèques et de bonnes pratiques destiné à améliorer le développement WordPress en suivant des normes modernes et en adoptant des technologies actuelles

Quels sont les principaux composants de l’écosystème Roots ?

  1. Sage : Sage est un thème WordPress basé sur Webpack, Blade Templates et Bootstrap.
  2. Bedrock : Bedrock est une structure d’application WordPress qui améliore la configuration du projet en utilisant Composer pour gérer les dépendances, ainsi qu’en séparant les fichiers principaux du cœur de WordPress pour une meilleure organisation.
  3. Trellis : Trellis est un système de déploiement automatisé basé sur Ansible. Il permet de gérer efficacement le déploiement et la gestion des environnements de développement, de staging et de production pour des sites WordPress.
  4. Roots CLI : Roots CLI est une interface en ligne de commande qui facilite la création de nouveaux projets Sage, Bedrock ou Trellis, ainsi que l’exécution de tâches de développement courantes.
  5. Composer : Roots recommande l’utilisation de Composer, un gestionnaire de dépendances pour PHP, pour gérer les bibliothèques et les packages nécessaires dans vos projets WordPress.

Roots.io