Новички, который только начали заниматься веб-программированием, часто путают область Frontend и Backend разработки. Да и часто заказчики на фрилансе плохо понимают, что можно отнести к Бэкенду, а что к Фронтенду. В этой статье я постарался максимально точно описать, что входит в обязаности Frontend и Backend разработчика. Что говорит Википедия насчет этих двух понятий? Фронтенд (англ. front-end) — клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса. Бэкенд (англ. back-end) — программно-аппаратная часть сервиса. Бэкенд отвечает за осуществление функционирования внутренней части веб-сайта. Как говорит Википедия, Фронтенд отвечает за UI и за все, что с ним связано. Бэкенд же в свою очередь отвечает за "внутренности" сайта (ПО). В реально разработке эти границы чуть размыты. Часто фронтендеры делают вещи из рода бэкендеров (например, подключение форм на сайте можно считать работой бэкендеров, но часто этим занимаются фронтед разработчики). Давайте подроб