Фронтенд: различия между версиями
[непроверенная версия] | [непроверенная версия] |
м откат правок Iammentalgiant (обс.) к версии 212.90.60.19 Метка: откат |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
''' |
'''Франтенд''' ({{lang-en|front-end}}) — [[Клиент (информатика)|клиентская]] сторона [[Пользовательский интерфейс|пользовательского интерфейса]] к программно-аппаратной части сервиса. |
||
''' |
'''Бакенд''' ({{lang-en|back-end}}) — программно-аппаратная часть сервиса. Бэкенд отвечает за осуществление функционирования внутренней части веб-сайта. |
||
Фронт- и бэкенд — это вариант [[Архитектура программного обеспечения|архитектуры программного обеспечения]]. |
Фронт- и бэкенд — это вариант [[Архитектура программного обеспечения|архитектуры программного обеспечения]]. |
Версия от 19:04, 30 июля 2021
Франтенд (англ. 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 и административной части соответственно.
Примечания
В статье не хватает ссылок на источники (см. рекомендации по поиску). |