← Tutti gli episodi
Copertina di Il framework gentile
Stagione 49 · Episodio 0010

Il framework gentile

9 settembre 2026 4:42
0:00 4:42

Ciao, e benvenuto nella decima e ultima puntata della quarantanovesima stagione. Oggi tiriamo le somme su Vue, e proviamo a dire cos'è davvero, sotto tutto. Rimettiamo in fila le idee che lo definiscono, e poi allarghiamo lo sguardo su due pensieri che vanno ben oltre Vue, e oltre lo schermo.

Ripercorriamo la stagione, perché il ritratto ora si compone. Abbiamo cominciato dal framework che ti viene incontro, gentile e progressivo. Poi la reattività, l'interfaccia che si tiene in accordo coi dati da sola. La gradualità, un po' o del tutto. Il componente che tiene tre cose in un file solo. Il template, l'HTML arricchito. Come i pezzi si parlano, dati in giù ed eventi in su. I due modi di scriverlo, e perché ne è cresciuto un secondo. E i prezzi onesti: il lato in ombra della sua stessa magia, e il suo posto tra le alternative.

Voglio dirti cos'è Vue, in fondo, perché è il cuore di tutto. In un campo che di solito premia la potenza, Vue ha scommesso sull'avvicinabilità e sull'eleganza. Che un framework debba venirti incontro dove sei, lasciarti partire piccolo e crescere, costruire su ciò che già sai, l'HTML, e tenere in silenzio la tua interfaccia fedele ai tuoi dati, così che tu possa pensare al tuo problema invece che alle tubature. È il framework gentile. Non il più potente, non il più grande, ma per molti il più umano con cui costruire. E la sua indipendenza, costruito da una comunità e non posseduto da un'azienda, è parte di questo carattere: un framework che ti viene incontro è, in fondo, coerente con l'essere fatto da persone che lo costruiscono per passione e per uso, più che per il piano commerciale di qualcuno. La gentilezza dello strumento e l'indipendenza di chi lo fa si somigliano.

Voglio darti la prima idea da portare via, perché è sottovalutata. La prima: l'avvicinabilità è una virtù vera, e sottovalutata. Gli strumenti che si conquistano la nostra fedeltà spesso non sono i più potenti, ma quelli che ci incontrano dove siamo, che ci lasciano partire da poco e crescere, che costruiscono su ciò che già sappiamo. La facilità di ingresso non è una qualità minore della potenza: è una qualità diversa, e profondamente umana. In un mondo che ammira ciò che è potente, vale la pena ricordare che ciò che è gentile conquista un tipo di lealtà che la sola potenza non compra mai. Pensa agli strumenti che ami davvero, in qualsiasi mestiere: quasi mai sono i più potenti in assoluto, quasi sempre sono quelli che ti fanno sentire capace.

Voglio darti la seconda idea, perché lega tutta la catena del frontend. La seconda idea lega insieme le ultime stagioni, il linguaggio, i tipi, i framework: lo scopo di tutta questa macchina è lasciarti smettere di pensare alla macchina. La reattività, i componenti, i framework, esistono tutti perché tu possa tenere in testa il tuo vero problema, e non le tubature. Uno strumento che ti lascia dimenticare che c'è, ha avuto successo. È un metro strano ma giusto: il miglior attrezzo non è quello che noti di più, ma quello che noti di meno, perché scompare nelle mani mentre fai la cosa che volevi fare. Non giudichiamo questi strumenti da quanto sono ingegnosi, ma da quanto ci liberano la mente per il lavoro che ci sta davvero a cuore. Ed è la cosa più facile da dimenticare, perché la macchina è affascinante, e ci si perde volentieri ad ammirarla; ma la macchina non è il fine, è solo ciò che ci toglie di mezzo il fine.

Voglio dirti dove ci lascia questa stagione, perché il filo continua. Con Vue chiudiamo un lungo tratto dedicato al davanti delle applicazioni, il frontend: il linguaggio, i suoi tipi, due framework dai temperamenti opposti. E per due volte ormai, chiudendo, ci siamo affacciati sullo stesso pensiero: dietro ogni sistema che costruiamo ci sono le persone che lo costruiscono, e i loro accordi. Forse è lì che andremo: non più a come i programmi si parlano, o a come si tengono aggiornate le interfacce, ma a come si tengono in accordo le persone che scrivono tutto questo. Perché la macchina più difficile da tenere sincronizzata non è mai stata lo schermo: sono le teste di chi lavora insieme.

Per oggi, e per questa quarantanovesima stagione, ci fermiamo qui. Abbiamo raccontato Vue per intero: il framework che ti viene incontro, la reattività che tiene lo schermo in accordo coi dati, la gradualità, il componente in un file, il template dall'HTML, il dialogo dati-giù-eventi-su, i suoi due modi di scriversi, e i prezzi onesti, il lato in ombra della magia e il suo posto tra le alternative. E, in fondo, cos'è: il framework gentile, che ha scommesso sull'avvicinabilità in un mondo che premia la potenza. Le due idee grandi: l'avvicinabilità è una virtù vera e sottovalutata; e lo scopo di tutta questa macchina è lasciarti smettere di pensare alla macchina, per pensare al tuo problema. Grazie di cuore per avermi accompagnato in queste dieci puntate. Prenditi cura di te, e del codice che scrivi. A rileggerci presto, nella prossima stagione.