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

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

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