← Alle artikler
Forklart · 2 min lesing

Hva betyr frontend, backend og database?

Når noen forklarer en digital løsning, dukker disse tre ordene ofte opp. De er enklere enn de høres ut. Tenk på en restaurant: det er en nyttig måte å forstå alle tre på.

Frontend – det du ser og bruker

Frontend er alt som vises i nettleseren: tekst, knapper, skjemaer og design. Det er «spisesalen» — det gjestene ser og forholder seg til. God frontend er ryddig, rask og enkel å bruke.

Backend – det som jobber bak

Backend er logikken som kjører på en server, ute av syne. Den tar imot det frontend sender, gjør jobben — sjekker, beregner, henter — og sender svar tilbake. Det er «kjøkkenet»: gjestene ser det ikke, men ingenting fungerer uten det.

Database – der informasjonen lagres

En database er et strukturert lager for informasjon: brukere, bestillinger, innhold. Den lar systemet lagre, finne igjen og oppdatere informasjon på en strukturert måte. Det er «matlageret» – organisert, slik at man finner det man trenger.

Slik henger de sammen

Du fyller ut et skjema (frontend). Det sendes til serveren, som kontrollerer og behandler det (backend). Resultatet lagres eller hentes (database), og du får svar tilbake i nettleseren. Mange webapplikasjoner består av disse tre delene, men arkitekturen avhenger av hva løsningen trenger.

Frontend er det du ser. Backend er det som jobber. Databasen er det som huskes. Til sammen blir det en løsning.

Vil du se hvordan delene settes sammen i praksis, les om webapplikasjoner og systemer.