Single-Page Application
En Single-Page Application uppdaterar vyer i ett redan laddat webbdokument. Den kan ha många vyer och egna URL:er.
Byt vy utan att ladda om hela dokumentet
En Single-Page Application, förkortat SPA, uppdaterar innehåll i ett laddat webbdokument med JavaScript. Byte mellan vyer behöver därför inte ladda ett helt nytt dokument varje gång. Nya data kan fortfarande hämtas från servern.
I en påhittad beställningsöversikt ändrar du ett statusfilter. Resultatlistan uppdateras medan resten av gränssnittet finns kvar. En användbar implementation ser också till att Bakåt och återöppning av en sparad adress ger det förväntade tillståndet.
”Single Page” betyder inte att produkten bara får ha en vy eller URL. Namnet garanterar inte heller hög hastighet. Databegäranden, skriptmängd och navigering måste kontrolleras i det faktiska flödet.
Källor
Relaterade begrepp
- WebbapplikationEn webbapplikation stöder uppgifter med webbteknik, ofta i webbläsaren. Installation, offlineanvändning och serverkopplingar beror på omfattningen.
- JavaScriptJavaScript är ett programmeringsspråk för applikationslogik i och utanför webbläsaren. Uppgiften skiljer sig från HTML och CSS.
- Server-side renderingServer-side rendering skapar HTML på servern. Aktualitet, personligt innehåll och hastighet beror också på dataåtkomst och cachelagring.
- LegacysystemEtt befintligt system som fortfarande används, med tekniska och verksamhetsmässiga beroenden som vuxit fram.
- MultitenancyMultitenancy stöder åtskilda kund- eller gruppområden i samma lösning. En tenant är inte automatiskt en person eller en databas.
- WebbläsarcacheWebbläsarcachen sparar lämpliga HTTP-svar för senare bruk. Återanvändning och ny validering följer tillämpliga regler.
Artiklar om ämnet








Mjukvaruutveckling med ASES
Skräddarsydd programvara, webb- och mobilappar


