Фронтенд

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 109.185.185.147 (обсуждение) в 20:21, 18 мая 2020. Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску

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

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

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

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

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

Примеры концепции

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

Примечания