Анализируем концепции фреймворков. Сравниваем различные подходы к похожим вещам. Курс по vue - js.dmitrylavrik.ru/vue/ Курс по react - js.dmitrylavrik.ru/react/
Спасибо, посмотрел с интересом. Дело в том, что React-Redux (и вообще JS плотно) изучаю чуть меньше полгода. Практики коммерческой разработки не имел. Последние два месяца усиленно рассылал резюме по вакансиям, фронтенд или фулстек (с бэкендом знаком немного раньше, Джанго, Феникс, Ларавел). В итоге меня взяли, хоть и на испытательный срок, но с вполне нормальными условиями, а главное работа удалённая. Важный момент, в фирме работают с Vue, но в курсе, что я знаю только React. Также было другое предложение на вакансию с Angular. Мой совет начинающим, учите React (начинайте сразу вникать, зачем нужен Бабель и Вебпак) и потом переход на Vue, или Angular будет лёгким, если будет такая необходимость. Работодатели знают, что React-Redux сложнее и строже, заставляет глубже учить особенности JS. Также, как отметил Дмитрий, экосистема React намного гибче, для неё накоплено огромное количество компонентов и примеров кода, в которых, в отличии от Vue более понятный код, а комментарии не на иероглифах.
Ты сравниваешь библиотеку и полноценный фреймворк. Это нормально, что в к библиотеке нужно подключать дополнительные плагины, чтобы было комфортней с ней работать
Ушёл с реакта на vue и всегда думал правильно ли поступил, ответ однозначно да, очень нравится философия вью, тупо устал с этим редуксом и кучей логики которая во вью из коробки в дерективах
Без обид, думал что изучать, но после vue - не могу заставить себя поучить реакт, всё так неявно и не дружелюбно смотрится, единственный плюс реакта как по мне - это ниша рынка, которую он занял только из-за того что релизнулся на год раньше и потому что от фейсбука, ибо серьёзная раскрученная марка, но если не смотреть на рынок, а сложить все плюсы vue и все плюсы react чисто по функциональности, стилистике написания, как по мне - выигрывает vue. Даже по скорости работы в среднем - выигрывает vue, с выборкой строк слабоват. athemes.com/guides/angular-vs-react-vs-vue/#:~:text=JS%20Framework%20Benchmark:%20Angular%20vs%20React%20vs%20Vue
Как я тебя понимаю. Но есть такое слово НАДО. Соберись с мыслями м 2 - 3 недели (это же не много) убей на React и он перестанет быть недружелюбным и неявным. Местами даже нравится начнёт )
А я с реакта на вью перешёл и нашёл работу, на вью сложнее найти работу но помни что так же толкового фронта на вью тоже сложнее найти и ты будешь в более выигрышном положении
Мне реакт нравится как практика js, на нем ум погружается глубже в js среду. Vue похож на дизайн - красиво оформлено внутреннее пространство. По ощущениям - для разных целей они, но суть одна. Вебинар классный, про мутацию понравилось особенно, хоть и не много. p.s. сам записался на курс по vue :)
Дмитрий, говоря о спросе на рынке труда Вы забыли упомянуть о предложении. Возможно специалистов Vue также меньше. Или они будут востребованы с новыми проектами...
Я бы добавил что много предложений по работе это дописывать уже существующие проекты, которые были написаны пока вью ещё не было. Поэтому спрос на него не так высок.
@Konstantin Web Очень плохо ищите)) Вакансий по vue достаточно много, мне самому переодически предложения кидают) На Хабр карьера они постоянно есть. Но на Реакт больше это правда
Я думаю, что работодатель в курсе о пороге вхождения в реакт и вью, и соответственно, если кандидат знает реакт - то у него с большей вероятностью знания js будут лучше, чем у того, кто писал только на вью))
Не соглашусь с mobx, Очень много фишек и приемов во vuex не раскрыто, о геттерах точно не сказано где они нужны где нет, и что иногда что бы что то дёрнуть со стейта например длинну массива то геттер не нужен, и ещё куча подобных приемов. Если бы это все показал то аргументов бы просто не осталось 😃
После React+Typescript вообще не хочется разбираться с Vue, тк от тайпскрипта там никакого толку, а он оооочень помогает, много всего подсказывает и выступает как документация в коде.
Иван Гусев самому не противно от такого занудства? докапываться до таких мелочей, мда. Ты наверно из серии шизиков, для которых не правильно кто то произнёс что то по английски, то всё, катастрофа? Нужно обращать внимание на суть сравнения, а не впадать во всякую дичь.
@@AKladkov размер комьюнити для нового проекта - не показатель. А по некоторым банчамркам он на порядок лучше конкурентов. Вот для примера: www.freecodecamp.org/news/a-real-world-comparison-of-front-end-frameworks-with-benchmarks-2018-update-e5760fb4a962/
@@ZZFFSS1 про скорость работы ничего не писал. Просто, что он быстрее, но если все что нужно от фреймворка это скорость, то на 99% уверен, что вы смотрите слишком узко на мир