Front End

Definizione rapida

Parte di un sistema con cui l'utente interagisce direttamente, responsabile della presentazione e della raccolta degli input.

Spiegazione

Il front-end traduce dati e funzioni interne in schermate, controlli e percorsi comprensibili. In un'applicazione Web comprende normalmente ciò che viene eseguito o visualizzato nel browser e comunica con servizi remoti.

Esempio pratico

Quando una persona compila il carrello di un negozio online, pulsanti, moduli e riepilogo appartengono al front-end.

Spiegazione tecnica

HTML struttura l'interfaccia, CSS ne definisce l'aspetto e JavaScript gestisce comportamenti e comunicazioni con API. Stato locale, accessibilità, prestazioni e adattamento ai dispositivi sono responsabilità tipiche di questo livello.

Da non confondere con

Non coincide con il back-end, che elabora regole, persistenza e servizi sul lato server senza essere esposto direttamente all'utente.