Backend
Den usynlige del af en app der kører på en server — logik, databaser og beregninger.
Backend er alt der sker bag kulisserne: kode der kører på en server, ikke i brugerens browser. Det er her forretningslogikken bor — brugervalidering, databaseopslag, beregninger, datahåndtering og integration med andre systemer.
Når du logger ind på en hjemmeside er det backenden der tjekker om dit password er korrekt. Når du køber noget online er det backenden der beregner prisen, kontakter betalingsgatewayen og registrerer ordren i databasen.
Backend skrives typisk i Python, Node.js, PHP eller Go. Mange moderne setups er 'serverless' — backenden kører kun når der er en forespørgsel og faktureres pr. kørsel frem for pr. server.
Lønberegneren på Thinker Digital har ingen backend — alle beregninger sker i browseren (frontend). En bankapp derimod har en massiv backend: alle transaktioner, kontovalidering og sikkerhedskontroller sker på bankens servere.