Single-Page Application
En Single-Page Application opdaterer visninger i et indlæst webdokument. Den kan have mange visninger og egne URL’er.
Skift visning uden at genindlæse hele dokumentet
En Single-Page Application, forkortet SPA, opdaterer indhold i et indlæst webdokument med JavaScript. Skift mellem visninger kræver derfor ikke nødvendigvis et helt nyt dokument hver gang. Nye data kan stadig hentes fra serveren.
I en opdigtet bestillingsoversigt ændrer du et statusfilter. Resultatlisten opdateres, mens resten af grænsefladen bliver stående. En brugbar implementering sørger også for, at Tilbage og genåbning af en gemt adresse giver den forventede tilstand.
“Single Page” betyder ikke, at produktet kun må have én visning eller URL. Navnet garanterer heller ikke høj hastighed. Dataanmodninger, scriptmængde og navigation skal kontrolleres i det faktiske forløb.
Kilder
Relaterede begreber
- WebapplikationEn webapplikation understøtter opgaver med webteknologi, ofte i browseren. Installation, offlinebrug og serverforbindelser afhænger af omfanget.
- JavaScriptJavaScript er et programmeringssprog til applikationslogik i og uden for browseren. Opgaven adskiller sig fra HTML og CSS.
- Server-side renderingServer-side rendering danner HTML på serveren. Aktualitet, personligt indhold og hastighed afhænger også af dataadgang og caching.
- 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


