Frontend

De frontend van een toepassing is wat de gebruiker ziet, aanraakt en voelt op een website. Het UX- en UI-ontwerp speelt hierin een cruciale rol.

Door de mix van design en programmering ontstaan unieke en moderne applicaties. De frontend overbrugt daarmee de kloof tussen de puur technische backend en de voor de gebruiker zichtbare en interactieve interface.

Onze ontwikkelaars werken in de frontend graag met React en Angular. Ook Bootstrap of Vue.JS zijn daarbij een dagelijkse metgezel.

De frontend - het presentatievlak

De frontend wordt ook wel het "presentatievlak" van een applicatie genoemd en omvat het gedeelte dat de gebruiker kan zien.

Het gebied van frontend-ontwikkeling en de technische vormgeving van de interface gaan hier hand in hand met webdesign. Geen wonder dus dat een goede bruikbaarheid een vereiste is voor een functionele en succesvolle frontend.

Veelgebruikte technologieën in de frontend zijn onder andere HTML, CSS en Javascript.

Vereisten voor een goede frontend

  • Goede bruikbaarheid
  • Intuïtieve bediening
  • SEO geoptimaliseerd
  • Hoge prestaties
  • Modern ontwerp

Single-Page-webapplicaties

Een zeer modern voorbeeld van een dynamische frontend-webapplicatie is een single-page-webapplicatie. Bij een klassieke website wordt bij elke klik een nieuwe pagina geladen. Een single-page-applicatie komt weg met een enkele webpagina en laadt alle inhoud die de gebruiker opvraagt snel via AJAX.

Single-page-applicaties verplaatsen in totaal slechts minimale dat hoeveelheden over het web en werken daardoor zeer snel. De webpagina blijft de hele tijd zichtbaar voor de gebruiker, zodat het voelt alsof je een desktopapplicatie gebruikt (bijvoorbeeld een Windows-programma). Vooral mobiele applicaties profiteren sterk van dit concept.

Onze huidige favorieten voor innovatieve single-page-applicaties en interactieve gebruikersinterfaces zijn React en Angular.

Voordelen van een single-page-webapplicatie

  • Intuïtieve bediening
  • Korte verwerkingstijd van ook complexe gegevenshoeveelheden
  • Snelle laadtijden
  • Directe toegang, zonder lokale installatie of plugins

Hier komt een frontend aan te pas

Niet alleen bij een klassieke website is een frontend te vinden. Het komt bij vrijwel elke software voor. Van een gebruikersinterface van een app tot het vastleggen van informatie in grote databases - de frontend is veelzijdig en individueel inzetbaar.

Backend - het niet zichtbare van een website

Terwijl de frontend van een website het ontwerp is en het eerste wat je ziet, omvat de backend alles wat op de achtergrond draait. Hier vindt de programmering van de website plaats.