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