Select Page

Kebab-case

Kebab-case est une convention de nommage utilisée en informatique dans laquelle plusieurs mots sont écrits en minuscules et séparés par des traits d’union (-). Son nom provient de l’apparence des mots reliés par des tirets, qui rappelle les morceaux alignés sur une broche de kebab.

Cette convention est particulièrement répandue sur le Web, notamment pour les URL, les noms de fichiers, les classes CSS, certains identifiants HTML ou encore les noms de routes dans les applications web. En MarTech, le kebab-case est souvent privilégié lorsqu’un identifiant est destiné à être visible par les utilisateurs ou à apparaître dans une adresse web, car il est généralement considéré comme plus lisible que d’autres conventions.

Par exemple :

Significationkebab-case
Profil clientcustomer-profile
Valeur vie clientcustomer-lifetime-value
Historique des commandesorder-history
Consentement marketingmarketing-consent
Tableau de bord analytiqueanalytics-dashboard

Le kebab-case est souvent comparé à d’autres conventions de nommage :

Dans les environnements numériques, le kebab-case présente plusieurs avantages. Les URL contenant des traits d’union sont plus faciles à lire pour les internautes et sont traditionnellement recommandées pour améliorer la lisibilité des adresses web. Les classes CSS et les noms de composants utilisent également très fréquemment cette convention, notamment dans les frameworks modernes tels que Bootstrap ou Tailwind CSS.

En revanche, le kebab-case est rarement utilisé pour nommer des variables dans les langages de programmation, car le caractère - est généralement interprété comme un opérateur de soustraction. Son usage est donc principalement réservé aux éléments textuels ou aux identifiants qui ne sont pas directement manipulés comme des variables.

Bonnes pratiques : privilégier des noms descriptifs (customer-lifetime-value) plutôt que des abréviations difficiles à comprendre. Pour les URL, utiliser uniquement des lettres minuscules, des chiffres et des traits d’union, en évitant les caractères spéciaux, les accents et les espaces afin d’améliorer la compatibilité, la lisibilité et le référencement naturel (SEO).


Voir aussi


Quelques références


Lire ensuite


« Retour au Glossaire

Newsletter

Dernières vidéos

Loading...

Suivez-nous