Files
videoteca/docs/adr/0007-frontend-vanilla.md
T

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.