Frontend og Backend

Som IT-utvikler er det viktig å forstå forskjellen på frontend og backend. Tenk på et nettsted som et isfjell: frontend er den delen du ser over vann, mens backend er den massive delen under vann som får alt til å fungere.

Frontend

Backend

Samspillet mellom frontend og backend

Frontend og backend kommuniserer vanligvis via API-er. Frontend sender forespørsler til backend, som behandler forespørslene og sender tilbake data. Tenk på det som en dialog:

  1. Brukeren klikker på en knapp på nettsiden (frontend).
  2. Frontend sender en forespørsel til backend via et API.
  3. Backend henter data fra databasen.
  4. Backend sender dataene tilbake til frontend.
  5. Frontend viser dataene til brukeren.

Eksempler

Fullstackutviklere

Noen utviklere jobber med både frontend og backend. Disse kalles “fullstackutviklere”. De har en bred kompetanse og kan jobbe med alle deler av en applikasjon.

Som IT-utvikler er det nyttig å ha en grunnleggende forståelse av både frontend og backend, selv om du spesialiserer deg i en av delene. Dette gjør det enklere å samarbeide med andre utviklere og forstå hvordan applikasjoner fungerer som helhet.


Relaterte kompetansemål