En “Tech Stack” är en kombination av olika kodmiljöer. Tex att en “stack” är en staplad kombination av kodspråk, programmerings-sammanhang och kodbibliotek.
Fullstack innebär en kombination av flera stacks, oftast kombinationen både frontend och backend. Alltså att en fullstack-utvecklare har kompetens och aktivt arbete inom både backend och frontent.
Frontenden och backenden kommuncerar med varandra på olika sätt men framförallt via ett API
(Extra)
Frontenden och backenden (och enheter över lag i tex iot) kommuncerar även med varandra via olika protokoll (gemensamt överenskomna språk) såsom HTTPS .