Gå til innholdet

Frontend

Frontend er grensesnittet mennesker bruker. Nyttig tilbakemelding i nettleseren erstatter ikke avgjørende kontroller på serveren.

Programvareutvikling

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

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper