Korte definitie

Frontend — het deel van een website of webapplicatie dat in de browser wordt weergegeven en waarmee bezoekers rechtstreeks interageren.

Ook bekend als: front-end, client-side.

De frontend is alles wat de browser rendert: structuur, tekst, beeld, layout, navigatie, formulieren en interactie. Ze vertaalt ontwerp en data naar een bruikbare interface.

Hoe werkt de frontend?

HTML beschrijft inhoud en semantiek, CSS bepaalt presentatie en JavaScript voegt gedrag toe waar dat nodig is. De frontend kan vooraf gebouwde content tonen of gegevens ophalen via een API. Goede code houdt de basis bruikbaar wanneer scripts traag laden of niet beschikbaar zijn.

Wat betekent dit voor een klein bedrijf?

Voor klanten is de frontend de website. Technische keuzes zijn pas waardevol wanneer pagina’s snel, duidelijk en toegankelijk werken. Een framework of animatie is geen resultaat op zich. Kleine bedrijven hebben vooral baat bij een onderhoudbare interface die inhoud eenvoudig kan blijven dragen.

Waar let je bij frontendontwikkeling op?

  • begin met semantische HTML en duidelijke inhoud;
  • verstuur alleen JavaScript dat een echte functie heeft;
  • test formulieren, fouten en focus in de browser;
  • controleer meerdere schermen, verbindingen en invoermethoden;

Samenhang met andere websitekeuzes

De frontend kan gegevens ophalen via een API en wordt bij een headless CMS los van de contentlaag gebouwd. Astro is één framework om zo’n frontend licht te houden.