Réponse

Pouvoir utiliser un modèle MVC, sécuriser automatiquement les variables, simplifier le code des templates

Colonne
Explication

Le code Twig va permettre de gérer les données dynamique de Drupal (titre et contenu d'un article, pseudo de l'utilisateur...) afin de les afficher à l'intérieur du code HTML. L’intérêt de Twig est de pouvoir utiliser un modèle MVC (Modèle-vue-contrôleur), qui permet de coder plus proprement en séparant le fond de la forme : les vues (ou templates) ne servent vraiment qu’à afficher des données, pas à exécuter du code métier. De plus, cet outil améliore la sécurité car les variables sont sécurisées automatiquement (plus besoin de faire des htmlspecialchars() pour éviter les injections XSS dans le navigateur de l’internaute). Enfin, la syntaxe de Twig est simple et claire.

Question

Avantages de Twig

Thématique