Développement

Tous nos billets sur le thème Développement

La gestion des librairies avec Drupal 8

La gestion des ressources (feuilles de style CSS, javascript JS) sous Drupal 8 a fondamentalement changé comparé à Drupal 7. Le principe général qui a guidé la refonte de la gestion des ressources sous Drupal 8 est que seules les pages ayant besoin de ces ressources les chargeront. Le résultat immédiat est une performance accrue, mais son corollaire est une gestion plus fine du chargement de ces ressources. Heureusement, Drupal 8 a revu aussi en profondeur la gestion de ces ressources pour la simplifier et la rendre modulable à volonté en quelques lignes de configuration.

Créer un module Drupal 8 en 30 secondes

Avec l'intégration de composants de Symfony2, l'adoption du format YAML, la refonte complète de Drupal 8 vers la programmation orientée objet, etc. l'initialisation d'un module Drupal 8 est devenue plus complexe (au  sens chronophage) que sur Drupal 7 où il suffisait de déclarer son module (fichier .info) et de créer un fichier .module pour pouvoir commencer tout de suite à développer des fonctionnalités métier.

Quelques ressources pour développer avec Drupal 8

Depuis le gel de l'API survenu le 1er juillet 2013 et à quelques mois de la sortie de Drupal 8, de plus en plus de tutoriels sur Drupal 8, notamment sur le développement Drupal 8, commencent à fleurir sur la toile. Ce billet est une compilation de ces articles qui portent tous sur Drupal 8, que ce soit sur le développement ou la migration de modules, la découverte de la nouvelle API, son système de template Twig, ou encore sur des sujets connexes tels que le framework Symfony2 par exemple. Cette compilation est principalement à destination des développeurs Drupal. Elle sera mise à jour très régulièrement, donc n'hésitez pas à revenir.