Что такое Full Stack?

Связано с курсом: AI Powered Full Stack Developer

Ответ

Говоря о формате Full Stack, стоит понимать, что это программная разработка приложения или другого ПО под ключ, то есть с двумя частями:
Front end — та часть, с которой взаимодействуют пользователи, т.е. непосредственно интерфейс.
Back end — часть, скрытая от пользователей. Она представляет собой большой массив данных, хранимый на сервере и обеспечивающий работу фронтенда.
Проведем аналогию, сравнив веб-приложение с рестораном. Front end — это его интерьер, обстановка, уровень обслуживания, т.е. то, с чем взаимодействую гости напрямую. Back end — это кухня, склад с продуктами, все то, что скрыто от гостей, но без чего работа ресторана невозможна.