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égorieExemples
Base de donnéesDATABASE_URL, DB_HOST, DB_PASSWORD
APIAPI_KEY, API_BASE_URL, API_TIMEOUT
ServeurPORT, HOST, NODE_ENV
AuthJWT_SECRET, OAUTH_CLIENT_ID
Feature flagsENABLE_DARK_MODE, BETA_FEATURES

Convertir

Utilisez le convertisseur CONSTANT_CASE ou le hub de conversion de casse.