@HarryRex

Что стоит выучить новичку?

Я учусь Full-stack разработке и тут потерялся в выборе библиотеки (фреймворка).
Что лучше изучить Vue, React, Jquery и чем последний отличается от двух предыдущих.
Не планирую заниматься Full-Stack на полной основе просто хочу освоить как навык
  • Вопрос задан
  • 457 просмотров
Решения вопроса 1
@Nolan81
программист
Что лучше изучить Vue, React, Jquery и чем последний отличается от двух предыдущих

С React-ом не сталкивался.
Все время работал с jQuery.
Сейчас выучил Vue.

Разница между ними огромная.
jQuery - это просто удобная библиотека для операций с DOM, то что раньше в js было делать муторно, jQuery исправило и на нем можно было писать понятный и безбажный код, без парения самим о кроссбраузерности.
Но браузеры осовременились, работают примерно похоже, добавились там фичи новые и jQuery меньше стала нужна. Хотя именно под нее полно готовых расширений.
jQuery легкий в изучении с небольшим знанием js.

Vue - это другая опера.
Имхо, намного сложнее в изучении и преследует совсем другие цели. На нем мы не манипулируем DOM сами, а пишем код который меняет состояние переменных и св-в, а внешний вид (html,css) уже реагирует на это.
Разработка тут напоминает разработку на фреймворках бэкенда, когда каждое в своем файлике, которые потом вебпаком соберутся в один js.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@xenonhammer
Full-stack - Это когда программист, умеет frontend, backend, seo, disign, qa, т.е. это специалист, который умеет все (не чуть-чуть, а именно разбирается как следует). Сейчас, вы перечисляете технологии, которые относятся к frontend. Если отвечать на вопрос - что лучше изучать, то ответ будет: лучше если изучите все. Jquery отличается от react или vue тем, что они созданы, для того чтобы быстро и качественно создавать пользовательские интерфейсы, а сам он благодаря своему простому синтаксису самый доступный. Под него куча всего написано, можно даже голову не включать, чтобы решить какую-нибудь небольшую задачу.
Frontend нужно начать осваивать как навык с нативного или ванильного JavaScript, HTML, CSS.
А до full-stack уровня, нужно отпахать как папа Карло лет 7-10, поглощая информацию как не в себя
Ответ написан
GreyCrew
@GreyCrew
Full-stack developer
Я оставлю это здесь

На графике видно, что jquery довольно быстро съезжает из поисковиков, если апроксимировать, то примерно через год-два он сравняется с реактом, а ангулар, также вполне съезжает вниз.
А vue... что это?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы