Internet
Diamo spazio alla vicenda che ha come protagonista una società di servizi pubblici, che è riuscita a raddoppiare il numero di utenti che completavano una procedura online nel giro di poche ore dopo il rilascio di una nuova applicazione web. Il risultato non è arrivato grazie a un framework più sofisticato, a un’interfaccia ricca di effetti grafici o a una maggiore quantità di codice JavaScript. Al contrario, la svolta è nata da una scelta apparentemente controcorrente: riportare l’HTML al centro dell’esperienza utente e utilizzare il codice lato client solo come miglioramento progressivo.
La vicenda si inserisce in una fase storica in cui molte applicazioni web hanno spostato una parte crescente del loro funzionamento lato browser. Framework come React, Angular e Vue hanno semplificato la creazione di interfacce complesse ma in alcuni scenari hanno anche introdotto nuove criticità: bundle JavaScript pesanti, dipendenze numerose, problemi di accessibilità e maggiore fragilità in presenza di connessioni lente o dispositivi datati. Chi sviluppa servizi rivolti a un’ampia platea di utenti, soprattutto in ambiti regolamentati, deve però confrontarsi con esigenze molto diverse rispetto a quelle di una piattaforma social o di una dashboard aziendale.








