Фронтенд: различия между версиями
Перейти к навигации
Перейти к поиску
[непроверенная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Shqwal (обсуждение | вклад) викификация |
орфография |
||
Строка 8: | Строка 8: | ||
Back-end создает, некоторое [[API|API]], которое использует front-end. |
Back-end создает, некоторое [[API|API]], которое использует front-end. |
||
Таким образом front-end разработчик не должен знать особенностей реализации сервера, а back-end разработчик реализацию front-end. |
Таким образом front-end разработчик не должен знать особенностей реализации сервера, а back-end разработчик — реализацию front-end. |
||
== Примеры концепции == |
== Примеры концепции == |
Версия от 15:12, 7 июня 2018
Фронтенд (англ. Front-end) — клиентская сторона пользовательского интерфейса к программно-аппаратной части сервиса.
Бекенд (англ. back-end) — программно-аппаратная часть сервиса.
Фронт- и бекенд — это вариант архитектуры программного обеспечения.
Термины появились в программной инженерии вследствие развития принципа разделения ответственности между внешним представлением и внутренней реализации.
Back-end создает, некоторое API, которое использует front-end. Таким образом front-end разработчик не должен знать особенностей реализации сервера, а back-end разработчик — реализацию front-end.
Примеры концепции
- В системах управления содержимым (CMS) термины front-end и back-end могут относиться к отображенной пользователю части CMS и административной части соответственно.
Популярность концепции
В опросе компании StackOverflow в 2017 году среди пользователей сервиса Web developer (фронтенд-разработчик) занял первое место — 72,6 %[1].