Вопрос Чем отличается разработчик на javascript от разработчика на frontend?

Регистрация
16 Июн 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
Чем отличается разработчик на javascript от разработчика на frontend?
 
Предполагается, что разработчик на javascript -- это разработчик на фронтенд скриптовой части веба (во фронтенде веба еще есть такие области разметка HTML5 и стили CSS3). А разработчик фронтенда вообще -- это не только скриптовая часть веб-фронтэнда, а вообще любой фронтенд. Например толстый десктопный клиент на сишапе -- тоже фронтэнд. ИМХО.
 
javascript изначально считался браузерным языком. на нем писался только фронтенд, так что до недавнего времени, можно считать, различий не было. Как правило, любой фронтед разработчик должен был знать js, html и css. Сейчас, когда технологий разработки стало больше и javascript применяется и на стороне сервера, то появилась профессия backend разработчика на javascript. Такой разработчик уже может даже слыхом не слыхивать про то, как устроен фронтенд. Точно так же изменения коснулись и фронтенда. На данный момент фронтедщиком считаются и верстальщики, которые знать не знают js. Так что сейчас всё сложно. Можно быть фронтендщиком, который не знает js. Можно быть бекендщиком, который не знает как работают браузеры. Но есть один факт - нет такой отдельной профессии - "разрабочик javascript". Или ты знаешь в добавок html,css(как минимум) и считаешься фронтом. Или ты знаешь базы данных, сетевые протоколы и кучу всего ещё - и ты бекендер.
 
Frontend тесно связан с разработкой на javascript. Тут суть в том как используется JS. Если вы пишите анимацию, какую-то логику на странице сайта, то это Frontend с использованием JS. Сюда же относится разработка на фреймворках (Angular, Vue, React и т. д). А вот если вы используете JS для backend (Node.js) вместо PHP, то в этом разница, по сути это уже другой вид деятельности. Вы обращаетесь с БД, отдаете на фронт данные и т. д
 
Назад
Сверху