Full Stack
Full stack to pojęcie stosowane w dziedzinie programowania, które odnosi się do umiejętności i roli programisty, który jest zdolny do pracy zarówno po stronie frontendu (czyli części aplikacji widocznej dla użytkownika) jak i po stronie backendu (czyli serwera, który obsługuje logikę biznesową i przechowuje dane). Programista full stack ma umiejętność projektowania, budowania i utrzymania zarówno interfejsu użytkownika, jak i całej infrastruktury serwerowej. Oto główne aspekty związane z pojęciem full stack: