Frontend
Это визуальная часть сайта , то-есть часть сайта которая отвечает за красоту сайта. Фронтэнд разработчик решает , какого цвета будет сайт , какой размер у текста и у остальных элементов ,какой шрифт применить, анимирование объектов, какие элементы будут присутствовать на сайте :
- логику в интерфейсе;
- различные визуальные решения (анимацию);
- мультимедийный контент;
- навигацию;
- макеты и т.д.
Примеры Frontend части сайта
Backend
Работа backend-разработчиков сосредоточена на той стороне сайта, которую скрыта от глаз пользователя. Специалист делает сайт интерактивным. Бэкенд также можно назвать «серверной стороной» сайта. В качестве примера, предположим, вы управляете каким-нибудь сайтом, например, социальной сетью. Вам нужно определенное количество места для того, чтобы хранить информацию о ваших пользователях. Этот центр хранения называется базой данных. Они запускаются с сервера, который, по сути, является удаленным компьютером. Разработчик может управлять этой базой данных и содержимым сайта, хранящимся в ней. Это гарантирует, что внешние элементы на вашем веб-сайте будут продолжать функционировать должным образом, пока пользователи просматривают загруженный контент и профили других пользователей.
Хотя пользователи напрямую не взаимодействуют с этой стороной сайта, они будут косвенно взаимодействовать с элементами, над которыми работают эти разработчики, через фронтенд приложения. Бэкенд-разработчики занимаются хранением и упорядочиванием данных, обеспечивая при этом нормальное функционирование фронтенда.
Веб-разработчики занимаются такими задачами, как:
- написание кода;
- исправление неполадок;
- использование фреймворков.