Conventions de nommage des variables d'environnement : Bonnes pratiques
4 min de lecture
Les variables d'environnement utilisent universellement le SCREAMING_SNAKE_CASE : DATABASE_URL, NODE_ENV, API_SECRET_KEY.
Règles de nommage
- TOUT_EN_MAJUSCULES avec des underscores — sans exception
- Utiliser des préfixes significatifs :
DB_HOST,DB_PORT,DB_NAME - Préfixe spécifique à l'app pour éviter les conflits :
MYAPP_API_KEY - Variables booléennes :
ENABLE_CACHE=true,DEBUG=false
Patterns courants
| Catégorie | Exemples |
|---|---|
| Base de données | DATABASE_URL, DB_HOST, DB_PASSWORD |
| API | API_KEY, API_BASE_URL, API_TIMEOUT |
| Serveur | PORT, HOST, NODE_ENV |
| Auth | JWT_SECRET, OAUTH_CLIENT_ID |
| Feature flags | ENABLE_DARK_MODE, BETA_FEATURES |
Convertir
Utilisez le convertisseur CONSTANT_CASE ou le hub de conversion de casse.