Не могу различить Node Js + Rect\Vue это фронтенд? Или уже Backend?
Ничего не могу понять, был себе раньше PHP с питоном и были они бэкендами. И все вроде хорошо.
Но Нода теперь тоже может в сервак, через express например. Vue, React вроде и занимаются построением UI но это все больше походит на обертку html, php. И эти фреймы ушли глубоко в JS, что это все уже перестает походить на frontend который я раньше понимал - верстка, формочки, анимация, кнопочки. Как то все серьезно стало.
Вот и вопрос Node.js да vue.js, react попадают ли они еще во frontend или скора будет новое направление vue.js\react\nodejs бэкенд разработчик?
Нода выступает в 2 ипостасьях это дев тулза для сборки фронта и полноценный бэкенд. Вью и реакт это фронт, но в связке с серверным рендерингом они могут быть и выполненны на Бэке. Но в общем случае это бэк и фронт.
По нынешнем временам "классическая" php-лапша из смеси php, html и css - это фуллстак, а не бэкэнд.
Бэкэнд - то что на сервере, фронтэнд - то что на клиенте. Там и там - фуллстак.