Backend
Backend behandlar en applikations regler och data på servern. Den omfattar mer än databasen eller en administrationsvy.
Kör avgörande regler på servern
Backend är den del av en applikation som körs på servern. Den behandlar begäranden, kontrollerar regler och behörigheter och använder databaser eller andra system vid behov. En databas kan ingå men utgör inte hela backend.
I en påhittad kundportal begär webbgränssnittet och mobilapplikationen samma leveransadress. Backend kontrollerar varje gång om den inloggade personen får komma åt adressen. En giltig adressidentifierare räcker inte.
En administrationsvy kallas ibland också backend i vardagligt språk. Tekniskt har vyn själv ett användargränssnitt och anropar serverfunktioner. Ange därför i projektomfattningen om du menar administration, serverlogik eller båda.
Källor
Relaterade begrepp
- FrontendFrontend är gränssnittet som människor använder. Användbar återkoppling i webbläsaren ersätter inte avgörande kontroller på servern.
- APIEtt API anger hur programvara kan använda funktioner eller data som annan programvara erbjuder.
- FullstackutvecklingFullstackutveckling omfattar frontend och backend. Begreppet beskriver omfattningen, inte automatiskt teamets storlek eller bemanning.
- 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


