Úplný stack developer je počítačový programátor, ktorý má vysokú úroveň znalosti všetkých aspektov procesu vývoja softvéru pre webové aplikácie. Vo všeobecnosti to zahŕňa:
- Operačné systémy - napríklad BSD, Linux a Microsoft Windows.
- Databázy a dátové sklady - napríklad MySQL, Redis alebo MongoDB.
- Webové servery - napríklad Apache HTTP Server, Nginx a Express.
- Kód na strane servera - napríklad PHP, Ruby on Rails a Uzol.
- Protokoly a rozhrania API - napríklad HTTP, REST a JSON.
- Užívateľské prostredie a užívateľské rozhranie - napríklad HTML5, JavaScript a CSS.
API, Obchodné podmienky, Kód, Databáza, Termíny programovania, Protokol, Server-side, Proces vývoja softvéru, Užívateľské prostredie, Užívateľské rozhranie, Webová aplikácia, Webový server