Разработка19 Ноября 20191 мин чтения

Фронтенд и бэкенд: доступным языком

N
Команда NUTSDigital-агентство полного цикла

Кратко: фронтенд — это все, что красиво отображается в браузере, бэкенд — остальное. То есть во втором случае можно использовать любые языки программирования, а в первом ограничиться лишь HTML, CSS и JavaScript.

Важно! Не путайте верстальщика и фронтенд-разработчика (обидятся). Задача первого специалиста заключается в верстке макетов, полученных от дизайнера. А вот мистер фронтенд-разработчик не только делает такие же штуки, но и может пояснить за фреймворки и библиотеки, отличается повышенным знанием JavaScript и понимает, что находится «под капотом» на серверной стороне.

Связь: вводим «купить слона» в браузере, кликаем на Enter и frontend заканчивается. Дальше чистый backend: запрос отправляется на сервер Google или Яндекса, где расположены алгоритмы поиска и потом снова возвращаемся в красивый frontend, когда результаты появляются на странице.

Вся бизнес-логика сайта, обработка и хранение данных, интеграции с системами оплаты, рассылка email и прочее реализуется на стороне бэкенда. Это удалённый или локальный сервер, настроенный на приём и отдачу запросов извне.

Вот теперь смело можете выходить в люди. Ещё больше полезностей можно отыскать по хэштегу #HardWeb_nutsdigital

Читайте также

Все статьи →

Остались вопросы? Расколем вместе

Обсудить проект