Фронтенд и бэкенд

(перенаправлено с «Фронтенд»)

Фронтэнд (англ. front-end) — клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса.

Бэкэнд (англ. back-end) — программно-аппаратная часть сервиса.

Фронт- и бэкэнд — это вариант архитектуры программного обеспечения.

Термины появились в программной инженерии вследствие развития принципа разделения ответственности между внешним представлением и внутренней реализацией.

Backend для предоставления своей функции реализует API, которые использует front-end. Таким образом front-end разработчику не нужно знать особенностей реализации сервера, а back-end разработчику — реализацию front-end.

Примеры концепцииПравить

  1. В системах управления содержимым (CMS) термины front-end и back-end могут относиться к отображенной пользователю части CMS и административной части соответственно.

ПримечанияПравить