Guide
Scegliere un formato di configurazione
Controlla prima i formati accettati dallo strumento. Se ne supporta più di uno, scegli quello che il team può verificare e mantenere in sicurezza.
Quale formato scegliere?
Scegli in base al ruolo di ogni file nel flusso di lavoro.
- API e scambio dati web → JSON
- Configurazione gerarchica leggibile → YAML
- Configurazione con chiavi e valori → TOML
- Strumento che impone un formato → seguirne la specifica
Dare priorità al supporto degli strumenti
Il formato dipende da applicazione, libreria, sistema CI e hosting. Controlla formati e versioni della specifica supportati.
Automatizzare la convalida della sintassi
JSON, YAML e TOML possono non caricarsi per errori di sintassi o tipo. Convalida al salvataggio o in CI e tieni le credenziali fuori dai file di configurazione nel repository.
Formati da considerare
JSON
Adatto per: API o impostazioni che accettano JSON
Meno adatto per: Configurazione manuale che richiede commenti
YAML
Adatto per: Configurazione gerarchica gestita da persone
Meno adatto per: Scambio semplice in cui preoccupano gli errori di rientro
TOML
Adatto per: Configurazione organizzata in chiavi e valori
Meno adatto per: Strumenti che richiedono JSON o YAML
Cosa controllare prima dell’esportazione
- Controlla formato e versione della specifica supportati dallo strumento.
- Non salvare credenziali o chiavi private nel repository.