Фронтенд и бэкенд
Фронтенд (англ. front-end) — клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса.
Бэкенд (англ. back-end) — программно-аппаратная часть сервиса. Бэкенд отвечает за осуществление функционирования внутренней части веб-сайта.
Фронт- и бэкенд — это вариант архитектуры программного обеспечения.
Термины появились в программной инженерии вследствие развития принципа разделения ответственности между внешним представлением и внутренней реализацией.
Backend для предоставления своей функции реализует API, которые использует front-end. Таким образом front-end разработчику не нужно знать особенностей реализации сервера, а back-end разработчику — реализацию front-end.
Технологии Front-end и Back-end[править | править код]
К технологиям разработки front-end относятся html, css, javascript.
К технологиям back-end разработки относится php, java, python, javascript (node.js) и другие.
Примеры концепции[править | править код]
- В системах управления содержимым (CMS) термины front-end и back-end могут относиться к отображенной пользователю части CMS и административной части соответственно.
Примечания[править | править код]
В этой статье не хватает ссылок на источники информации. |