Lo sviluppo front-end essenzialmente si concentra e lavora sulle percezioni visive di un sito web. Riguarda l’aspetto, il tempo di caricamento, il modello e la funzionalità dei componenti di un sito web. Il front-end è un mix di programmazione e layout che alimenta la grafica e le interazioni sul web.