Coding Front-end

Il palco dedicato al Coding Frontend propone speech approfonditi e focalizzati sulle ultime tendenze e pratiche nel campo dello sviluppo frontend. Qui, i partecipanti avranno l'opportunità di esplorare in dettaglio gli aspetti chiave della progettazione e implementazione delle interfacce utente, acquisendo competenze fondamentali per affrontare sfide complesse e sviluppare soluzioni innovative e all'avanguardia.

Hosting della sala

Claudio Caciagli
Claudio Caciagli
AltaSartoria
14 giu 09:20 - 10:00
40 min
Ci sono programmatori straordinari che hanno zero commit nei repository pubblici di GitHub, eppure lavorano ogni giorno con progetti open source. A volte gli impegni sul lavoro o magari una vita personale piena rendono difficile trovare il tempo per contribuire, e questo non è un problema, non dovrebbe farci sentire in colpa.
Aiutare un collega a utilizzare una tecnologia, renderla più accessibile divulgandola tra i propri collegamenti, sono esempi di attività che vanno veramente a vantaggio dell'intero ecosistema, ma non danno diritto a un "badge".Se volete davvero contribuire all'open source, dovreste prima imparare cosa significa veramente open source, e poi potremo parlare di alcuni consigli su come contribuire efficacemente.
Ma non sentitevi "obbligati" a farlo. In questo intervento cercherò di spiegarvi perché.
14 giu 12:20 - 13:00
40 min
L’accessibilità web non deve essere vista semplicemente come una questione di conformità alle normative, ma come un’opportunità unica per ampliare la portata del proprio business. Passeremo poi ad un discorso più tecnico mostrando come integrare l’accessibilità nei normali workflow aziendali e di come nel concreto scrivere codice accessibile.
14 giu 14:00 - 14:40
40 min
La nuova metrica di Google “Interaction to Next Paint (INP)”, che misura la reattività di un sito agli input degli utenti, è diventata effettiva come Core Web Vital a marzo di quest’anno.
Durante questo talk vedremo come fare debug delle interazioni lente, e capiremo cosa evitare per garantire che i nostri siti mantengano una buona reattività alle interazioni degli utenti.Il talk è rivolto agli sviluppatori web e non solo, a tutti coloro che fanno parte del team che idea, realizza la grafica e sviluppa un sito web o un'applicazione web.
14 giu 15:00 - 15:40
40 min
Every couple of months, a new JavaScript library is hitting the scene, each promising to fix our previous coding dilemmas. But what if we took a step back and revisited the fundamentals with good old Vanilla JS in 2024? Let's talk about embracing the simplicity and speed of development that comes with a 'vanilla' approach. This session is all about exploring how to craft rich web apps and websites using nothing but core JavaScript and browser APIs—no dependencies and all the power! If you have never created apps with Vanilla JS, now is the perfect time to understand it.We'll journey through the modern landscape of JavaScript's foundational features, which have evolved into a robust suite of tools. From Web Components to Shadow DOM, Reactivity and declarative templates, PWA APIs, reactive programming, and client-side routing, we'll uncover how to harness these powerful features you typically get from libraries. Let's rediscover the potential of returning to the roots of web development and see what your code can do without libraries or frameworks!
14 giu 17:50 - 18:30
40 min
I decoratori in TypeScript rappresentano una funzionalità potente, ma spesso sottovalutata: (quasi) tutti li usano, (quasi) nessuno sa come
funzionano. Scopri con noi cosa siano i decoratori, come utilizzarli e come possono migliorare la nostra codebase.Useremo esempi in scenari reali di sviluppo e best practices per mostrarti come utilizzare i decoratori ed ottenerne il massimo potenziale. Ultima chicca: presenteremo un esempio di libreria implementata utilizzando i decoratori in TypeScript