Single-Page Application
En Single-Page Application oppdaterer visninger i et innlastet webdokument. Den kan ha mange visninger og egne URL-er.
Bytt visning uten å laste hele dokumentet på nytt
En Single-Page Application, forkortet SPA, oppdaterer innhold i et innlastet webdokument med JavaScript. Bytte mellom visninger trenger derfor ikke et helt nytt dokument hver gang. Nye data kan fortsatt hentes fra serveren.
I en oppdiktet bestillingsoversikt endrer du et statusfilter. Resultatlisten oppdateres mens resten av grensesnittet blir stående. En nyttig implementering sørger også for at Tilbake og ny åpning av en lagret adresse gir forventet tilstand.
«Single Page» betyr ikke at produktet bare kan ha én visning eller URL. Navnet garanterer heller ikke høy hastighet. Dataforespørsler, skriptmengde og navigasjon må kontrolleres i det faktiske forløpet.
Kilder
Beslektede begreper
- WebapplikasjonEn webapplikasjon støtter oppgaver med webteknologi, ofte i nettleseren. Installasjon, frakoblet bruk og serverkoblinger avhenger av omfanget.
- JavaScriptJavaScript er et programmeringsspråk for applikasjonslogikk i og utenfor nettleseren. Oppgaven er forskjellig fra HTML og CSS.
- Server-side renderingServer-side rendering lager HTML på serveren. Aktualitet, personlig innhold og hastighet avhenger også av datatilgang og mellomlagring.
- 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.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


