614 B
614 B
0007 — Frontend senza build step
- Stato: Accettato
- Data: 2026-10-11
Contesto
Interfaccia semplice (alberatura, lista, player, upload). Obiettivo: minima complessità e zero toolchain.
Decisione
HTML + JavaScript (moduli ES) + CSS serviti da pb_public/, SDK JavaScript ufficiale di PocketBase. Player: tag <video> nativo.
Alternative
Svelte/React con Vite: più comodo se la UI cresce, ma aggiunge toolchain e build. Rivalutabile con un nuovo ADR se la UI supera la gestione manuale.
Conseguenze
Niente transpile né bundle; il codice deve restare organizzato in moduli piccoli.