Lab
Esperimenti con le tecnologie web più recenti. Ognuno è una pagina indipendente.
Memory in Svelte
Il gioco del Memory con le rune di Svelte 5: stato reattivo fine, rotazioni in CSS 3D, accessibile da tastiera.
- Svelte 5
- Runes
- CSS 3D
Smart TV in Qwik
La demo Smart TV riscritta in Qwik, con il JavaScript scaricato misurato dal vivo e confrontato con la versione React.
- Qwik 2
- Resumability
- TypeScript
Smart TV nel browser
Interfaccia in stile Tizen/webOS navigabile con le frecce: spatial navigation scritta da zero e gestione del focus.
- React
- TypeScript
- Spatial navigation
- Container queries
Snake su canvas
Il classico Snake in Canvas 2D e TypeScript, senza librerie: timestep fisso, logica pura, colori dal tema.
- Canvas 2D
- TypeScript
- Custom elements