Guide des conventions de nommage

camelCase vs PascalCase

Les deux styles suppriment les séparateurs et capitalisent les limites internes ; camelCase commence par une minuscule, PascalCase par une majuscule.

Par Équipe éditoriale Camel Case ConverterPublié le 12 sept. 2026Dernière relecture

Comparaison rapide

DifférencecamelCasePascalCase
ExempleuserProfileImageUserProfileImage
Usage courantVariables, propriétés, paramètres, fonctions et champs d’objetClasses, types, composants, constructeurs et modèles
Premier caractèreMinusculeMajuscule
Séparateur de motsAucunAucun
Mots suivantsCapitalisésCapitalisés
Rôle typiqueValeur ou comportementType ou composant

Quand utiliser camelCase

camelCase garde le premier token en minuscules et sert souvent aux valeurs ou comportements.

Quand utiliser PascalCase

PascalCase capitalise aussi le premier token et sert souvent à distinguer visuellement types, classes et composants.

Matrice de décision

ContexteConvention recommandéePourquoi
Variables, paramètres et fonctions ordinairescamelCaseLe lower camel case représente souvent les valeurs et comportements dans les codebases JavaScript et Java.
Classes, types, composants et constructeursPascalCaseL’UpperCamelCase aide à distinguer visuellement les noms de type des valeurs ordinaires.
SDK ou code de schéma généréSuivre le générateur ou le schémaUn recasing manuel peut casser les références générées et rendre les régénérations plus difficiles à comparer.
API publique d’un package ou frameworkSuivre la convention de l’écosystèmeUne convention familière aux utilisateurs est plus utile qu’une préférence propre au projet.

Quel style de nommage choisir ?

Choisissez selon le rôle sémantique de l’identifiant et suivez la convention du projet, notamment pour les acronymes.

Erreurs fréquentes à éviter

  • PascalCase ne signifie pas seulement « mettre la première lettre en majuscule » : les acronymes et frontières de tokens comptent aussi.
  • N’utilisez pas la casse seule pour porter une sémantique si l’écosystème suit une autre convention.
  • Ne modifiez pas silencieusement les identifiants générés ou externes quand leur nom exact fait partie d’un contrat public.

Convertir entre conventions

Collez un identifiant pour voir le format cible et les autres conventions prises en charge. La conversion s’effectue dans votre navigateur.

Détecté : snake_case
Sortie PascalCase
UserProfileImageUrl

Tous les formats de nommage

camelCase
userProfileImageUrl
PascalCase
UserProfileImageUrl
snake_case
user_profile_image_url
kebab-case
user-profile-image-url
CONSTANT_CASE
USER_PROFILE_IMAGE_URL
dot.case
user.profile.image.url
path/case
user/profile/image/url

La conversion s’effectue localement dans votre navigateur. Votre entrée n’est pas envoyée à un serveur de conversion.