Webb

Backend

Den del av ett system som körs på servern, hanterar affärslogik, läser och skriver data, och svarar på förfrågningar från frontend.

Backend är serverns domän: databasanrop, autentisering, affärslogik och allt annat som inte bör exponeras för webbläsaren. API-nycklar, databasuppgifter och känslig logik hanteras på backend.

I traditionell webbutveckling är frontend och backend tydligt separerade system som kommunicerar via ett API. Med Next.js suddas den gränsen ut: server components och server actions körs på servern och har direkt tillgång till databaser och hemliga nycklar.

För komplexa applikationer är ett fristående backend-API i Node.js, Python, Go eller annat språk fortfarande ett alternativ. Next.js fungerar utmärkt som frontend mot ett externt API.