Frontend
Frontend er grensesnittet mennesker bruker. Nyttig tilbakemelding i nettleseren erstatter ikke avgjørende kontroller på serveren.
Delen mennesker betjener direkte
Frontend er delen av en applikasjon mennesker samhandler direkte med. I en webapplikasjon omfatter den blant annet sideoppbygning, inntastingsfelt, navigasjon og tilbakemeldinger i nettleseren. Grensesnittet viser opplysninger og mottar handlinger.
I en oppdiktet bestillingsportal viser frontend den angitte mengden og markerer manglende opplysninger ved feltet. Serveren må kontrollere om bestillingen er tillatt, og hvilken kundepris som gjelder. Verdier vist i nettleseren er ingen pålitelig godkjenning for disse beslutningene.
Frontend omfatter derfor mer enn visuell utforming. Forståelige feil, tastaturbetjening og atferd under en forespørsel inngår også. Backend håndterer de tilhørende serveroppgavene; delene må fungere sammen.
Kilder
Beslektede begreper
- BackendBackend behandler applikasjonens regler og data på serveren. Den omfatter mer enn databasen eller en administrasjonsskjerm.
- HTMLHTML beskriver nettinnholdets struktur og betydning. Det skiller for eksempel mellom overskrifter, tabeller og inntastingsfelt.
- CSSCSS beskriver presentasjonen av strukturert innhold, som oppsett, farger og skrift. Det må passe til bruken og det faktiske innholdet.
- JavaScriptJavaScript er et programmeringsspråk for applikasjonslogikk i og utenfor nettleseren. Oppgaven er forskjellig fra HTML og CSS.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


