Backend
Backend behandler en applikations regler og data på serveren. Den omfatter mere end databasen eller en administrationsskærm.
Udfør afgørende regler på serveren
Backend er den del af en applikation, der kører på serveren. Den behandler anmodninger, kontrollerer regler og rettigheder og tilgår databaser eller andre systemer efter behov. En database kan indgå, men udgør ikke hele backend.
I en opdigtet kundeportal beder webgrænsefladen og mobilapplikationen om samme leveringsadresse. Backend kontrollerer hver gang, om den indloggede person må få adgang til adressen. En gyldig adresseidentifikator er ikke nok.
En administrationsskærm kaldes også nogle gange backend i daglig tale. Teknisk har skærmen selv en brugergrænseflade og kalder serverfunktioner. Angiv derfor i projektomfanget, om du mener administration, serverlogik eller begge dele.
Kilder
Relaterede begreber
- FrontendFrontend er den grænseflade, mennesker betjener. Nyttig feedback i browseren erstatter ikke afgørende kontroller på serveren.
- APIEn API fastlægger, hvordan software kan bruge funktioner eller data fra anden software.
- Fullstack-udviklingFullstack-udvikling omfatter frontend og backend. Betegnelsen beskriver omfanget, ikke automatisk teamets størrelse eller bemanding.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- BrowsercacheBrowsercachen gemmer egnede HTTP-svar til senere brug. Genbrug og ny validering følger de relevante regler.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps


