Frontend
Frontend är gränssnittet som människor använder. Användbar återkoppling i webbläsaren ersätter inte avgörande kontroller på servern.
Den del människor använder direkt
Frontend är den del av en applikation som människor interagerar direkt med. I en webbapplikation omfattar den exempelvis sidstruktur, inmatningsfält, navigering och återkoppling i webbläsaren. Gränssnittet visar information och tar emot åtgärder.
I en påhittad beställningsportal visar frontend den inmatade mängden och markerar saknade uppgifter vid fältet. Servern måste kontrollera om beställningen är tillåten och vilket kundpris som gäller. Värden som visas i webbläsaren är inget tillförlitligt godkännande för dessa beslut.
Frontend omfattar därför mer än visuell design. Begripliga fel, tangentbordsanvändning och beteende under en begäran ingår också. Backend sköter motsvarande serveruppgifter; delarna måste fungera tillsammans.
Källor
Relaterade begrepp
- BackendBackend behandlar en applikations regler och data på servern. Den omfattar mer än databasen eller en administrationsvy.
- HTMLHTML beskriver webbinnehållets struktur och betydelse. Det skiljer exempelvis mellan rubriker, tabeller och inmatningsfält.
- CSSCSS beskriver hur strukturerat innehåll presenteras, exempelvis layout, färger och typografi. Det måste passa användningen och det faktiska innehållet.
- JavaScriptJavaScript är ett programmeringsspråk för applikationslogik i och utanför webbläsaren. Uppgiften skiljer sig från HTML och CSS.
- 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.
Artiklar om ämnet








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


