Front end ontwikkeling betreft het bouwen van het zichtbare, interactieve gedeelte van een website waarmee bezoekers direct in aanraking komen, zoals lay out, knoppen, formulieren en animaties, meestal met talen zoals HTML, CSS en JavaScript.
Belang voor UX en performance
De kwaliteit van de front end bepaalt direct hoe soepel en prettig een website aanvoelt voor bezoekers, ongeacht hoe goed de achterliggende techniek werkt, aangezien bezoekers enkel het zichtbare deel van een website ervaren. Slecht geoptimaliseerde front end code kan bovendien de laadtijd en Core Web Vitals van een website negatief beinvloeden.
Aanpak
Front end ontwikkeling vraagt om een balans tussen visuele aantrekkelijkheid en technische prestaties, bijvoorbeeld door animaties en scripts zorgvuldig te gebruiken zonder de laadtijd onnodig te belasten. Testen op verschillende browsers en apparaten voorkomt dat de front end er op sommige combinaties onverwacht anders of kapot uitziet.