Что такое front-end и back-end? О веб-разработке простыми словами.

Аватар автора
Руководство к Таланту
Что такое Фронтенд и Бэкенд? Что это за термины и в чем между ними разница? Давайте разбираться. Есть два применения этих терминов в веб-разработке. Начнем с более простого и популярного. В нём ваш сайт можно разделить на две, примерно равные, части: Фронтенд — та часть сайта, которая выполняется в вашем браузере (HTML, CSS, JavaScript, воспроизведение аудио/видео и тд). Только в этом контексте говорят о бэкенд и фронтенд разработчиках. Бэкенд — часть сайта, которая выполняется на сервере (PHP, базы данных, хранение файлов и тд). Есть второй контекст использования, который подходит для более крупных систем. В такой системе участвуют несколько серверов. Фронтенд - это сервер, который принимает трафик от пользователей и распределяет его на бэкенд-сервера. Бекенд-сервера - это копии вашего сайта, которые обрабатывают запросы с фронтенд-сервера. Если фронтенд-сервер чувствует, что одному из бэкендов стало тяжело или он умер, то он отправляет трафик на другие сервера. Такая система позволяет избежать отказов и сопротивляться нагрузкам.

0/0


0/0

0/0

0/0