Token, componenti, pattern. Come un sistema curato fa parlare design e codice la stessa lingua.
Categoria · Frontend & UI
Un linguaggio comune per design e codice.
Un design system è più di una libreria di componenti. Si compone di tre livelli: i token (colori, spaziature, tipografia come valori denominati), i componenti (button, input, card come blocchi riutilizzabili) e i pattern (come combinarli in layout e flussi).
Il cuore è che gli stessi token valgono in Figma e nel codice: un blu è ovunque lo stesso blu.
Cosa porta nella gestione operativa.
Per i prodotti che evolviamo e gestiamo nell'arco di anni, un sistema curato è la leva contro il drift. Le nuove funzionalità appaiono coerenti con l'esistente, le modifiche di design passano per i token in un unico punto e l'onboarding di nuovi sviluppatori richiede giorni anziché settimane.
Il prezzo onesto.
Un design system è un investimento che ripaga solo a partire da una certa dimensione e durata di vita. Per un progetto una tantum la costruzione non vale la pena. E un sistema che nessuno cura diventa presto una raccolta di componenti obsoleti, che confonde più di quanto aiuti.
