Front-end development, wat is dat nu eigenlijk?

Wanneer we een website gaan bouwen hebben we te maken met een front-end en een back-end.
Als we dit in hele simpele taal willen uitleggen dan hebben we het eigenlijk over de voorkant (front-
end) en de achterkant (back-end) van de website. De front-end is wat je bezoekers zien als ze de
website bezoeken, de back-end is waar jouw ontwerpen of jij zelf alles aanpast en de pagina
opbouwt.

Hoe bouwen we de front-end op?

Wanneer je website gaat bouwen of laat bouwen, dan wil je natuurlijk een site voor je bezoekers
gemakkelijk is. Een bezoeker wil niet urenlang op je website hoeven zoeken naar dat stukje
informatie, het moet in 1 keer duidelijk zijn waar hij de juiste informatie vind. Aan de achterkant ziet
het er veel ingewikkelder uit. We kunnen daar de website namelijk opbouwen met verschillende
methodes. De HTML methode, met CSS, Javascript of een WYSIWYG (what you see is what you get)
methode zoals WordPress. Welke methode er wordt gekozen is afhankelijk van de bouwer en wat je
als eindresultaat wenst. Er zijn website developer die zweren bij de HTML methode, maar andere
geven meer de voorkeur aan de WYSIWYG methode zoals WordPress. Zeker als de eigenaar van de
site zelf nog iets wil kunnen aanpassen is een website in een CMS systeem ideaal.

Front-end en Back-end, onlosmakelijk verbonden

Je zult begrijpen dat een Front-end niet kan zonder Back-end. Het is als de zon en de maan, het water
en de visjes. Wanneer er bijvoorbeeld een account wordt aangemaakt op een webshop, dan doet de
bezoeker dit in de front-end. Deze front-end geeft echter op zijn beurt een melding naar de Back-end
waar de gegevens van dit account worden opgeslagen. Daarna gaat er een melding terug naar de
Front-end en is het account gemaakt. Het lijkt dus alsof alles op de front-end gebeurt, maar niets is
minder waar.

Wat is een Front-end developer?

Een front-end developer is iemand die verantwoordelijk is voor de technische kant van de front-end
van de website. Hij of zij zorgt er voor dat alles wat voor de bezoeker zichtbaar is op de website
soepel verloopt en op de juiste plek staat. Een front-end developer programmeert, test en
implenteerd alles op de front-end wat nodig is om de website optimaal te laten draaien. Hierbij
kijken ze naar de gebruiksvriendelijkheid van de website, de snelheid, de opbouw en de
mogelijkheden. Zijn de afbeeldingen geschikt en duidelijk, zonder dat het de website trager maakt?
Kan de bezoeker direct vinden wat hij zoekt zonder te verdwalen? Is de website Google vriendelijk?
Zomaar wat vraagstukken waar de front-end developer mee te maken krijgt wanneer hij met de
front-end development aan de slag gaat. Je kunt dus eigenlijk wel zeggen dat front-end development
een vak apart is. Wanneer je dus een mooie, overzichtelijke website wilt is het niet onverstandig om
hiervoor een deskundige front-end developer in de arm te nemen. Hij zal samen met jou een
strategie op kunnen zetten waar jouw website aan dient te voldoen en er daarna voor kunnen zorgen
dat je website optimaal kan draaien.