Wat is back-end ontwikkeling?

De back-end staat voor alle logica en kern functionaliteit van een applicatie. Met andere woorden: het is het fundament van het systeem en bepaalt en regelt de structuur, opslag en stroom van informatie binnen de applicatie.

Een backend bestaat meestal uit drie delen: een server, een applicatie en een database. Wanneer je een vlucht of concerttickets boekt, open je vaak een website en zie je de frontend. Wanneer je informatie toevoegt, dan slaat de applicatie dat op in de database die is gecreëerd op een server. Wanneer je later weer inlogt om je tickets te printen, dan staat alle informatie nog steeds in je account.

Een persoon die al deze technologie bouwt noemen we een backend developer of ontwikkelaar. Het gaat hier vaak om PHP, Ruby, Python en dergelijke. Simpele backends maken gebruik van opensource bestaande technieken zoals Wordpress.

Wat kan Afdeling Buitengewone Zaken hierin betekenen?

Of het nu gaat om een mobiele app, een website, of een interactieve installatie, al deze producten hebben gemeen dat ze informatie uitwisselen tussen de gebruiker en achterliggende systeem. Deze communicatie kan lokaal zijn, maar ook interlokaal, zoals bijvoorbeeld de cloud of third-party applicaties.

Bij de Afdeling houden we niet vast aan één concept, maar kijken we per ieder nieuw project wat het beste werkt. Een prototype voor een onderzoeksproject vereist vaak meer een ad-hoc of kleinschalige aanpak, terwijl een professionele dienst als Openr degelijke en beveiligde servers nodig heeft voor de aansturing van intercoms en deuren.

Vooralsnog zorgen we ervoor dat de backend makkelijk te bedienen en onderhouden is. Zo hebben onze klanten een app, website of installatie die prettig werkt en altijd up to date is.