Доброго дня дорогой читатель! Если ты читаешь эту статью то ты вероятно интересуешься IT как и я. Сегодня я расскажу чем же отличается Front end разработчик от Back end.
Front End разработчик
Заходя на сайт, вы видите красивое оформление. Какие-то анимации, красивые шрифты, сайт красиво отображается как с телефона, так и с компьютера — это работа Front End разработчика. Такие разработчики очень важны команде! Без их участия продукт будет крайне непрезентабельным для людей, которые не разбираются в коде. Если говорить простым языком, Front End разработчик оформляет визуальную сторону проекта, обычно владеет знаниями в HTML, CSS, Javascript.
Back End разработчик
Это более сложный вид разработки. Человек, ответственный за Back End имеет гораздо больше обязанностей, нежели Front End — создание базы данных, обеспечения безопасности, технологии резервного копирования и восстановления и тд. Back End это мозг любого проекта. В отличии от Front End, Back End разработчик не занимается визуальным дизайном вообще, 'margin-left: 20px' это не его занятие никаким боком.
Многие сравнивают Front End и Back End с айсбергом, когда сверху айсберг может казаться незначительным, под водой он огромный, так и в разработке.
Full Stack Разработчик
Я умею все! — слоган обычного Full Stack разработчика. Этот мастер хорошо работает как с бэкенд, так и с фронтэнд. Хотя, на практике обычно и Front End и Back End являются Full Stack, когда работы много а рабочей силы попросту не хватает.