Различия между профессиями верстальщик и front-end разработчик
В настоящее время довольно часто попадаются вакансии в которых требуется верстальщик сайтов или разработчик front-end. Причём на первый взгляд кажется, что требования к кандидатам предъявляются одни и те же, вот только разница в зарплате ощутима в пользу разработчика front-end.
Разница между верстальщиком сайтов и разработчиком front-end
Давайте постараемся разобраться чем же они отличаются
Верстальщик
Реализует сборку сайта по графическому макеты, созданному в программе Adobe Photoshop или Adobe Illustrator.
верстальщик должен знать:
-
Язык разметки гипертекста HTML и CSS (причём HTML5 и CSS3);
-
Уметь подключать скрипты к сайту и оформлять их стилями. То есть знание библиотек JavaScript например jQuery. И начальные навыки работы с самим JavaScript;
-
Так же от верстальщика требуется умение верстать кроссбраузерно (учитывать особенности основных браузеров);
-
Умение верстать адаптивно. В настоящее время высок процент портативных устройств, поэтому верстальщик обязан реализовать верстку в соответствии с этими требованиями;
-
В добавление к предыдущему пункту можно отнести следующие фреймворки, которые тоже должен знать верстальщик (или хотя бы один из них), это Bootstrap от разработчиков Twitter или Semantic UI.
Разработчика front-end
Наполняет сайт контентом, которые получает через ajax запросы, делает «заглушки» для запросов. Часто от разработчика front-end требуется начальные навыки программирования на серверных языках, таких как php, ruby или python
разработчик front-end должен знать:
-
HTML5 и CSS3;
-
Глубокое знание JavaScript и его фреймворков;
-
Знание нескольких популярных cms (Joomla, wordpress, drupal);
-
Умение применять Ajax
Вывод:
Разработчик front-end отличается от верстальщика более высоким уровнем знаний, иногда даже граничащий с разработчиком back-end.
22 июня 2017 /
20816 Views /
8 комментариев