ITDevCon 2023 - Applicazioni web semplici e veloci con Alpine.JS
Questo è uno dei talk che ho portato a ITDevCon 2023, la conferenza europea dedicata agli sviluppatori Delphi, organizzata da bitTime Professionals e bitTime Software.
Contenuti
Alpine.js è una soluzione innovativa che semplifica drasticamente lo sviluppo frontend.
Si tratta di una libreria conosciuta soprattutto per la sua accessibilità a qualsiasi livello di competenza, facilitandone particolarmente l’adozione da parte degli sviluppatori meno fluenti in JavaScript o affezionati a piattaforme e linguaggi più rigidi e fortemente tipizzati, senza sacrificare la possibilità di creare applicazioni web reattive e coinvolgenti.
In questa sessione abbiamo scoperto assieme come Alpine.js semplifica le interazioni con il DOM gestendo lo stato dell’intera applicazione, offrendo tuttavia una esperienza di sviluppo fluida che unisce l’immediatezza di librerie come JQuery e la potenza di framework blasonati come Vue.js o React.
Si tratta di un tema che gli sviluppatori cercano spesso di evitare, ma che è sempre attuale: come evolvere l’applicazione “matura” un passo alla volta, in modo sostenibile, portandola verso soluzioni più modulari e testabili. 💪
In questa sessione ho parlato di alcuni pattern applicabili sia a progetti legacy sia a software nuovi, con esempi pratici, per eludere la tentazione del “riscriviamo tutto”, ma senza pentirsi amaramente di questa scelta audace. 😉
Tratto da una storia vera, zero teoria superflua ma solo cose che sono applicabili già da subito! 👌