Frontend vs backend

Een frontend programmeertaal wordt gebruikt om de visuele en interactieve delen van een applicatie te bouwen, zoals knoppen, tekst en afbeeldingen die de gebruiker ziet en gebruikt. Voorbeelden zijn HTML, CSS en JavaScript.

Een backend programmeertaal wordt gebruikt voor de werking "achter de schermen" van een applicatie, zoals het opslaan van gegevens, logica en servercommunicatie. Voorbeelden zijn Python, PHP en Java.

Backend

De gebruiker roept een URL aan en via het HTTP protocol wordt er iets terug gestuurd. Dit kan HTML zijn of een afbeelding of een PDF-document of video data of ... javascript.

XAMPP / WAMP

  • X - Het besturingsysteem Mac / Windows / Linux
  • A - De webserver Apache
  • M - De database servrer Mysql
  • P - De backend programmeertaalLinux
XAMPP staat voor X (Mac, Windows, Linux), A = Apache (de webserver), M = MySql (database server), P = Php (programmeertaal), P = Python (andere programmeertaal).

Frontend

Zodra de server klaar is met het genereren van een antwoord dan gaat de browser aan de slag. Normaliter is frontend dus dat wat er op jouw computer gebeurd en backend dat wat er op de server gebeurd. Bij XAMPP of WAMP is jouw computer gewoon zowel de server als de browser of client.

Navigatie

« Nodejs en npm installatie check Vragen frontend vs backend »