Бэкенд (бэк-енд)
Определение
Бэкенд (backend англ.) – часть проекта, обеспечивающий доступ к данным, находящимся в аппаратной части.
Применение
Архитерктура программного обеспечения подразумевает существование т.н. слоёв (layers англ.) между аппаратной частью и пользователем. Первый слой от пользователя представляет собой абстракцию, обеспечивающую визуальный интерфейс и называется Фронтендом (frontend англ.), в нём сосредоточены элементы, которыми управляет пользователь.
В Бэкенде находится функциональная часть проекта, к которой пользователь не имеет прямого доступа. Бэкенд работает непосредственно на аппаратной части проекта и не взаимодействует с пользователем напрямую, а только через Фронтенд.