Server-side rendering
Server-side rendering skapar HTML på servern. Aktualitet, personligt innehåll och hastighet beror också på dataåtkomst och cachelagring.
Skapa HTML på servern
Server-side rendering, förkortat SSR, innebär att HTML-innehåll skapas på servern och skickas till webbläsaren. I projekt avses ofta skapande när sidan efterfrågas. Webbläsaren kan sedan hantera fler interaktioner.
I en påhittad beställningsvy kontrollerar servern åtkomst och skapar sidan med den inloggade personens beställningar. Om utdata cachelagras får de inte av misstag visas för andra. Valet av SSR löser inte automatiskt åtkomst- och cacheregler.
Static Site Generation skapar i stället HTML i förväg under ett byggsteg. Även det sker utanför webbläsaren och kan i vid mening räknas som serverskapande. Planeringen behöver därför faktisk tidpunkt, nödvändiga data och senare uppdatering, utöver förkortningen.
Källor
Relaterade begrepp
- Statisk sidgenereringStatisk sidgenerering skapar sidor som filer i förväg. Ändringar i källdata måste också nå den version som användarna får.
- HydrationHydration kopplar befintlig HTML till applikationslogiken i webbläsaren. Synligt innehåll och fungerande interaktion behöver kontrolleras separat.
- BackendBackend behandlar en applikations regler och data på servern. Den omfattar mer än databasen eller en administrationsvy.
- 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


