Čo je vývojár v režime Full Stack?

Ú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