Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Чем отличаются фронтэнд разработчик и веб разработчик?

--RobenZony-- Гуру (3083), закрыт 6 лет назад
Вроде бы они делают одну и туже работу? Можно поподробнее пожалуста
Лучший ответ
Андрей Высший разум (466148) 6 лет назад
Front - это одна из составных частей web. Web - это не только front, но и back. Причём сам front делится на программирование, вёрстку, дизайн...

Не существует сферического веб-разработчика в вакууме. Всегда есть специализация. Full-stack, у которого все направления находятся на идентичном высоком уровне - это ненаучная фантастика.
Остальные ответы
Lolita Мудрец (12041) 6 лет назад
Front-end разработка — это создание клиентской части сайта. Front-end разработчик занимается версткой шаблона сайта и созданием пользовательского интерфейса. Обычно front-end разработчик просто обязан обладать талантом дизайнера, быть искусным верстальщиком и хорошим программистом.

Современный front-end developer должен легко владеть html5, css3, JavaScript (и как минимум JQuery).
Дед МазайГений (58133) 6 лет назад
> front-end разработчик просто обязан обладать талантом дизайнера
Не обязательно. Программист и дизайнер - разные профессии. Да, бывает, что один человек делает и то и другое.
Александр Гений (73029) 6 лет назад
Веб–разработчик это обычно то, что раньше называли «веб–мастер» («человек–оркестр»).
Взять готовый шаблон, установить на него готовые плагины и шаблон дизайна.
Может слегка «поиграть цветами».
Вот и вся разработка.

Иногда так могут назвать верстальщика.
Это специалист который переводит дизайн из графической формы в код.
Его работу также может выполнять фронт энд разработчик (junior, стажер) или дизайнер.

Или вообще любого специалиста связанного с Интернетом.
Это как общее название всех «компьютерщиков» в офисе — «программист».
Даже если ты маркетолог. :-)))

Front-End Developer это уже профессиональная терминология.
Это специалист работающий с клиентской (выполняемой браузером) сайта.

Это HTML, CSS, JavaScript.
Пара ссылок, по тому что такое хороший разработчик клиентской части в 2018:
frontendmasters.com/books/front-end-handbook/2018/
github.com/kamranahmedse/developer-roadmap

Еще бывают…
• Back-End Developer — разработчик серверной части.
• Database Developer — разработчик баз данных.
• Full Stack Developer — разработчик полного цикла. И клиентской, и серверной, и базами.

Full Stack — обычно речь о разработке на JavaScript.
Например, стек технологий — MEAN:
• MongoDB — документоориентированная СУБД;
• Express.js — каркас веб-приложений, работающий поверх Node.js;
• Angular.js — MVC-фреймворк для фронтенда, интерфейсной части веб-приложения, работающей в браузере;
• Node.js — JavaScript платформа для серверной разработки.
Похожие вопросы