React или Vue или Angular. Что Выбрать?

  Рет қаралды 228,915

Владилен Минин

Владилен Минин

Күн бұрын

Получить профессию Frontend разработчика -
bit.ly/3OE7oO8
Подробнее узнать об обучении в Result School -
bit.ly/3bwsr7g
Бесплатный курс HTML & CSS - bit.ly/3nibccm
Сделать 5 проектов на JavaScript - bit.ly/3nibeRw
Я в соц сетях:
Telegram: t.me/js_by_vladilen
VK: vladilen.minin
Instagram: / vladilen.minin
Мои паблики по JavaScript:
Telegram: t.me/result_school_it
VK: result.school
Instagram: / result.scho. .
JavaScript cообщества:
Discord: / discord
Telegram: t.me/js_by_vladilen_chat
Roadmap по каналу:
vladilen.notion.site/Roadmap-...
Таймкоды
00:00 - React
06:31 - Vue
12:04 - Angular
React, Vue, Angular. Что Выбрать? (Про Каждый Отдельно)
#react #vue #angular

Пікірлер: 502
@ITKAMASUTRA
@ITKAMASUTRA 5 жыл бұрын
Спасибо за обзор! Мое мнение: если вы уже работаете (за зарплату) на одном из фреймворков и хотите дальше развиваться как front-end, то обязательно, ребят, пощупайте оставшиеся 2 инструмента (банальный todo-лист) Если вы ещё не устроились на работу и только хотите, то сконцентрируйтесь на каком-то одном, ни в коем случае не распыляйтесь и не расширяйте кругозор! Конкретика, бейте в одну точку!✊
@yakut54
@yakut54 4 жыл бұрын
Согласен! Как ты мне и писал, БОМБЛЮ VUE.js
@name-yy9yu
@name-yy9yu 4 жыл бұрын
Бомблю Angular!!! уже достаточно долго но все же, надеюсь получится!!
@AndriiKuftachov
@AndriiKuftachov 4 жыл бұрын
Зачем ковыряться в том, что не пригодится. А реально дойти до ограничений фреймворка на детском проекте не получится.
@yakut54
@yakut54 4 жыл бұрын
@@AndriiKuftachov хз... дорогу осилит идущий....
@KGMelis
@KGMelis 4 жыл бұрын
Эй йо Димыч здес!
@jizzervirusreptikonski8756
@jizzervirusreptikonski8756 3 жыл бұрын
Они даже по цветам логотипов идеально совпали) Vue - зеленый, дружелюбный для человека. React - синий, что-то среднее. Angular - красный, сложный .
@user-im1gk1uw7b
@user-im1gk1uw7b 4 жыл бұрын
"Vue буквально изучается за 2-3 дня". Дно моей самооценки пробито.
@AlbertMaximov
@AlbertMaximov 4 жыл бұрын
Основы действительно изучаются за пару дней. Но вот на хорошее изучение нюансов нужно минимум несколько недель.
@Artem.20
@Artem.20 4 жыл бұрын
@Paul аналог да учится легко. а если ты попадаешь на фронт впервые из бакенда, тут уже теряешься месяцами
@DoomeR18G
@DoomeR18G 3 жыл бұрын
@Paul Ого, у нас тут непризнанный гений сидит. Фреймоврки на 2 дня осваивает, придя с бэка. Ух, череп не жмёт?
@DoomeR18G
@DoomeR18G 3 жыл бұрын
@Paul неделя= 2 дня? За неделю основы можно взять, но идти на проект, я бы не рискнул.
@DoomeR18G
@DoomeR18G 3 жыл бұрын
@Paul ужасный "специалист". С мира по нитке, а толком ничего не знаешь. Гений, за 3 дня фреймворки осваивает. Далеко пойдёшь. Все фреймворки за месяц выучишь. В любую конторку пойдёшь. Поздравляю.
@user-pq7dj1ny4h
@user-pq7dj1ny4h 5 жыл бұрын
До определённого времени считал, что JSX - это сила и что React номер 1. Но когда узнал про two-way-binding и директивы, то понял, что намного удобнее и проще (и даже логичнее) внедрять директивы в HTML, нежели всё писать на JSX. Теперь я за Vue и Angular.
@VladilenMinin
@VladilenMinin 5 жыл бұрын
Поддерживаю)
@ixplo
@ixplo 2 жыл бұрын
Когда я увидел реакт, я был шокирован тем, что они взяли, и сделали JSX винегрет, когда трендом в разработке было разделение шаблона от кода для лучшей читаемости. Потом я изучил его, и усомнился в адекватности фронтенд сообщества. Тк реакт оказался небольшим куском vue, который, имея столько минусов, ещё и провоцирует писать плохой код и удорожает разработку. Angular лично мне не по душе, тк использует классы и прочие сложночитаемые около-ООП подходы (имхо устаревшие) там, где можно было обойтись простым plain-объектом, как в vue.
@Chetanoo
@Chetanoo 5 жыл бұрын
Большое спасибо вам Владилен. Много интересной информации к размышлению.
@NextgenSocialReptile
@NextgenSocialReptile 5 жыл бұрын
Рад, что могу поделиться ей )
@Pr0xytube
@Pr0xytube 5 жыл бұрын
Владилен, спасибо за мнение.
@VladilenMinin
@VladilenMinin 5 жыл бұрын
Теперь вам стало понятней с фреймворками?) 0:52 - React 6:31 - Vue 12:04 - Angular
@papa_paskualle
@papa_paskualle 5 жыл бұрын
Немного не по теме=) Есть ли планы рассказать про серверный рендеринг? . например проект на vue. но пара страниц должны иметь meta теги, которые тянутся по api. типа страницка юзера или страница отеля, для каждого отеля свой title и description получаем и выводим перед загрузкой. Nuxt для пары страниц как то некошерно юзать, я думаю этот видос бы многим зашел, так как тема я думаю актуальна=)
@NextgenSocialReptile
@NextgenSocialReptile 5 жыл бұрын
Александр К у меня целый курс по Nuxt есть И кстати чем он неугодил? Делать свой ssr руками это подобно мазохизму, я точно не буду за это браться в ближайшее время)
@papa_paskualle
@papa_paskualle 5 жыл бұрын
@@NextgenSocialReptile Nuxt это круто, я его люблю и против него ничего не имею=) но вот есть обычное spa с кучей "страниц" по подбору отелей. и оно должно быть spa. в нем есть вот один какой то динамический роут, например детальная отеля , и на этой одной страничке все го лишь должен быть title и description. как бы из за одной страницы тянуть nuxt не охото, легче я думаю для этой одной странички замутить серв рендеринг? Как вы думаете? И я начал гуглить этот вопрос, многие сталкиваются с этой задачей, нужно сделать ssr именно для пары страниц всего, а остальное обычное spa
@VladilenMinin
@VladilenMinin 5 жыл бұрын
Александр К посмотри на vue-meta
@papa_paskualle
@papa_paskualle 5 жыл бұрын
@@VladilenMinin Видел, ага, спасибо, наверное его все таки и заюзаю
@antonb6831
@antonb6831 4 жыл бұрын
Толковое видео, спасибо
@Rokinso
@Rokinso 3 жыл бұрын
Большое спасибо за то, что делитесь своим опытом!
@vovergg
@vovergg 4 жыл бұрын
Хорошее видео. Я наконец определился теперь. Сначала буду учить Vue, а после уже Angular.
@checkTM
@checkTM 3 жыл бұрын
Благодарю за интересное видео ! Удачи !
@azamatsultanov2201
@azamatsultanov2201 3 жыл бұрын
Уважение автору видео, кратко понятно, ёмко. Все определено по задаче.
@user-tr1rr8vf9s
@user-tr1rr8vf9s 4 жыл бұрын
Благодарю за отзыв и подробное описание фреймворков
@dmitrykon8606
@dmitrykon8606 4 жыл бұрын
Как всегда все чётко и по делу. Благодарю!
@user-jp5lp2nm8k
@user-jp5lp2nm8k 4 жыл бұрын
Очередной лайк за достойную подачу инфы. спасибо за твой труд.
@maximlastovka8267
@maximlastovka8267 3 жыл бұрын
от ангулара реально сложно оторваться, он как заботливый старший брат, который во всем помогает
@AlexKos87
@AlexKos87 3 жыл бұрын
Значит есть куда после Реакта стремится ))
@namirGO
@namirGO 3 жыл бұрын
крутяк! прекрасно все разложил по полочкам))
@i.am.rossalex
@i.am.rossalex 4 жыл бұрын
Интересно было бы взять все 3, добавить чистый JS и сравнить эти 4 по скорости и удобству на реальном небольшом примере. Интересны метрики "скорость разработки", "скорость приложения" (реакция на нажатия и т.д.). А за обзор большое спасибо!
@user-eo1vs6mh5m
@user-eo1vs6mh5m 2 жыл бұрын
В том-то и дело, что на небольшом примере вы не поймёте удобства. Скорость разработки меняется в зависимости от размера и сложности приложения. По поводу скорости - тут все зависит от того как писать. Наговнячить можно на любом из них. А разницу в реакции на клик вы не почувствуете
@user-xs8ty9dg5s
@user-xs8ty9dg5s 2 жыл бұрын
Спасибо за качественную подачу!!
@nickstojanovic9663
@nickstojanovic9663 4 жыл бұрын
Наконец-то кто-то адекватно все разложил по полочкам
@railroadman2k
@railroadman2k 4 жыл бұрын
Спасио Вам большое за то, что делитесь опытом.
@scadeline805
@scadeline805 3 жыл бұрын
Классное видео, рахмет! Красавчик
@irinaoblomova4384
@irinaoblomova4384 3 жыл бұрын
Спасибо, мне было интересно!
@mysteriym
@mysteriym 4 жыл бұрын
Спасибо за обзор!
@vasilyevdmitro
@vasilyevdmitro 4 жыл бұрын
Уже много лет пилим нереально большой front. На первом ангуларе. Благодаря архитектуре пережили множество ребрендингов и т.п. UI/UX катаклизмов. Сейчас активно переписываем на 2+ (за одно переосмысливаем архитектуру) из-за скорости и размера бандла. Ну и плюс фреймворка в поддержке и сопровождении кода в больших корпорациях.
@native-nature-video
@native-nature-video 9 ай бұрын
Отличное объяснение. Спасибо!!!
@gmikay
@gmikay 4 жыл бұрын
благодаря этому видео я не стал применять React в проекте (интернет-магазин), спасибо за спасённое время ) думаю позже буду его изучать, когда будет необходимость + время
@lev.anufriyev
@lev.anufriyev 2 жыл бұрын
Спасибо! Теперь понятно!
@temu4870
@temu4870 3 жыл бұрын
Спасибо за видео!!!
@user-cb6ky5em8u
@user-cb6ky5em8u 3 жыл бұрын
Спасибо, очень познавательно
@Vlad-em1bx
@Vlad-em1bx 3 жыл бұрын
Отличное видео!
@GigaHertZ28
@GigaHertZ28 3 жыл бұрын
Отлично объяснил, спасибо
@user-sv1ze9gk3b
@user-sv1ze9gk3b 4 жыл бұрын
Спасибо большое!
@enriqueenrique9013
@enriqueenrique9013 Жыл бұрын
Спасибо Минин👌👌👌
@qrthack3233
@qrthack3233 4 жыл бұрын
четкий пацан, подписка, однозначно
@mr.sablin
@mr.sablin 4 жыл бұрын
Владилен, отличный канал и подача материала! Такой вопрос: хотел изучать vue, но прочитал на хабре что 3-я версия пошла по пути реакта и по сути начала превращаться в него. Подскажите, так ли это? И не стоит ли при таком раскладе учить именно реакт, если vue начинает на него походить?
@MrKralbert
@MrKralbert 4 жыл бұрын
Супер видео!
@eugenia9999
@eugenia9999 4 жыл бұрын
спасибо !)
@GigaHertZ28
@GigaHertZ28 3 жыл бұрын
Спасибо, разложил
@denisbokov9511
@denisbokov9511 5 жыл бұрын
Я кроме Angular`а ничего более и не использовал. Изначально я изучал C#. Ну и в ходе жизненных обстоятельств пришлось перейти на JS. Узнав, что есть TypeScript и Angular я просто вздохнул с облегчением. Мне он очень нравится. Думаю, пока не стану профессионалом в Angular не буду смотреть на другие решения. Спасибо, лайк!
@VladilenMinin
@VladilenMinin 5 жыл бұрын
Мне в этом плане тоже Angular более всего импонирует)
@denisbokov9511
@denisbokov9511 5 жыл бұрын
@@VladilenMinin, если ты собираешься уходить из Webformyself, у тебя будут какие нибудь только твои личные (платные) курсы как ты разрабатывал ранее или у тебя другие планы?
@VladilenMinin
@VladilenMinin 5 жыл бұрын
Денис Боков думаю будут. Планирую как раз ангуляр переписать Но есть ещё и другие планы
@denisbokov9511
@denisbokov9511 5 жыл бұрын
@@VladilenMinin, на Angular один покупатель у тебя уже есть)
@zerocool14pvo
@zerocool14pvo 5 жыл бұрын
@@VladilenMinin поделись?
@igorbond2823
@igorbond2823 4 жыл бұрын
Меня Angular устраивает полностью - особенно в связке с беком на ноде, експресс + поверх NestJS - у него такая философия как в Angular только это на беке. Сейчас делаю проект на Angular - он как бы небольшой - я сам его пилю + колега тестирует и задачи ставит - но на будущее может еще нужно будет брать людей - там будет веселей нежели на Реакте потом объяснять какой же я подход выбрал, и подстраиваться под меня новым разработчикам.
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Да, это колоссальный плюс ангуляра
@0palev
@0palev 3 жыл бұрын
Спасибо за обзор
@MusiienkoVS
@MusiienkoVS 4 жыл бұрын
А есть такое же видео-сравнение, но про Back-end? Если есть не могли бы скинуть ссылку. Хотелось бы услышать ваше мнение про python, php, node js или другие языки программирования
@user-rv2nc6vc6q
@user-rv2nc6vc6q 3 жыл бұрын
Спасибо большое за годный контент. Это не канал а целая CRM система)
@vitya008
@vitya008 4 жыл бұрын
Спасибо!
@vwn6735
@vwn6735 4 жыл бұрын
Я купил курс по Angular :-) И теперь я буду наслаждаться этим качеством :-)
@redcokes
@redcokes 4 жыл бұрын
Очень добрый комментарий)
@L0zung
@L0zung 4 жыл бұрын
Как успехи можешь рассказать? )
@vwn6735
@vwn6735 4 жыл бұрын
@@L0zung В общем и целом мне курс понравился. Много ясностей и понятностей. Конечно, вопросы остались, но это уже, как говорится - "знания бесконечны!" :-) Плюс еще и в том, что с выходом новой версии Angular, Владилен обновляет его. 10 - версия только недавно вышла, поэтому пока в курсе 9-я версия. Из того, что хотелось бы получше, то на backend "реальный" backend, например, NestJS. Сейчас в курсе firebase. Я его не применяю. Но, в общем то, когда покупал курс, то уже знал, что в нем firebase. Так что все в порядке. :-) А пожелание относительно NestJS связано с тем, что хотелось бы побольше узнать по безопасности приложений именно на "реальном" backend, пусть том же NestJS, взаимодействие Angular и NestJS. Еще хотелось бы послушать об архитектуре и посмотреть практику, когда в одном проекте несколько приложений (один корневой и в него вложены приложения): плюсы, минусы, применение, навигация, безопасность и т.д. Вот, примерно, так :-)
@L0zung
@L0zung 4 жыл бұрын
@@vwn6735 Понял, спасибо за ответ. :)
@xdgab8347
@xdgab8347 Жыл бұрын
@@vwn6735 как сейчас обстоят дела с angular?)
@romanown1361
@romanown1361 3 жыл бұрын
спасибо за подробный обзор с описанием выбора для применения. насколько читал, vue можно использовать на уже имеющемся проекте, постепенно внедряя и делая новое на нем, потихоньку переделывая при необходимости на него старое с jquery, а остальные (реакт и ангуляр) нет, а только с нуля. если у Вас будет желание, прошу сделать видео о таком внедрении для сайта на php + jquery. с учетом того, чтобы поисковый робот получал содержимое в виде html. вероятно для этого понадобится серверный рендеринг. текущий проект у меня как раз такой (php+jquery), при этом роботы получают именно хтмл. а если сделать на вуе, то непонятно что будет. написано что он умеет серверный рендеринг, но описание сделано для создания новых проектов, а вот как это же или похожее по смыслу сделать для уже существующего непонятно. или я не внимательно читал документацию. если такое возможно и с ангуляром и реактом, то как вариант, предлагаю сделать видео по внедрению каждого из них в существующий проект на пхп и джиквери с сохранением выдачи роботам в виде хтмл. спасибо.
@Dimonina
@Dimonina 4 жыл бұрын
Спасибо. Отличный обзор. Единственное не согласен что rxjs учится за два дня. Я бы сказал это на порядок заниженное число. Собеседую по 2 человека каждую неделю на ангуляр позицию - единицы знают combineLatest и как SwitchMap работает. И это нельзя за 2 дня освоить, хотя я вроде не представляю как без rxjs теперь код писать
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Я не согласен, что нельзя. Так как мне хватило 2х дней активного исследования То, что люди не понимают инструмент, так это из-за отсутствия желания разобраться
@becket4373
@becket4373 2 жыл бұрын
Что выбрать vue или react ??
@rudolfsikorsky7900
@rudolfsikorsky7900 3 жыл бұрын
Скорость на 1.5! А содержимое - весьма полезно! :)
@bochurin
@bochurin 4 жыл бұрын
Владилен, было бы классно про разные IDE для программирования наJS послушать! Спасибо.
@ml_serenity
@ml_serenity 4 жыл бұрын
VSCode и WebStorm. Первое бесплатное и быстро развивается. Второе платное, но очень функциональное и удобное. Особенно по части навигации по коду и рефакторингов.
@theDenQ
@theDenQ 3 жыл бұрын
Я удивлен. Думал, будет какая нибудь ернуда, ан нет. Структурно и по делу.
@alaksion7712
@alaksion7712 5 жыл бұрын
Привет !! будут ли уроки по GraphQL ? И вопрос по redux'y, после твоего видео по хукам, совсем не хочется знакомиться с этой библиотекой, очень хочу видео-сравнение этих технологий :3
@NextgenSocialReptile
@NextgenSocialReptile 5 жыл бұрын
GraphQL я затронул в курсе по NodeJS, пока не планировал к нему возвращаться По хукам скорее всего да, запишу практику без редакса
@name-yy9yu
@name-yy9yu 4 жыл бұрын
канал топ!
@mohorooms
@mohorooms Жыл бұрын
Bravo. Thanks a lot
@firework21
@firework21 4 жыл бұрын
8:40 откуда это взялось? Может и начиналось с одного человека. Но команда VueJS уже давно разрослась. Там есть разработчики и из России.
@alimslimmer1751
@alimslimmer1751 3 жыл бұрын
Которые пишут или переводят ужасную документацию
@arkad1337
@arkad1337 3 жыл бұрын
@@alimslimmer1751 хорошая документация. Не надо тут
@arkad1337
@arkad1337 3 жыл бұрын
@@alimslimmer1751 ну если ты про перевод, то я не знаю
@alimslimmer1751
@alimslimmer1751 3 жыл бұрын
@@arkad1337 в каком месте хорошая ? Начинаешь читать одну тему, а там миллион ссылок типа закончите читать эту главу вернитесь и изучите подробнее эту тему или «подразумевается что вы уже знакомы с» а этой темы еще по учебнику не было. Пытаешься делать как по учебнику, переходишь по ссылкам чтоб до конца главу разобрать, а на этих ссылках тоже самое, они тоже ведут к другим ссылкам. Приходится постоянно ходить взад вперед и все равно без уверенности что главу изучил до конца. Ужасная документация.
@user-sv6ls9lg6v
@user-sv6ls9lg6v 4 жыл бұрын
Владилен , здравствуйте очень крутой контент у вас. Может раскажите. Про Gatsy.js , Next.js. Эволюцию от SPA к SSG?
@bukanaka
@bukanaka 3 жыл бұрын
Чистый js рулит))
@viktoryakovenko757
@viktoryakovenko757 3 жыл бұрын
Спасибо. Возможно в случае с Vue не стоит переживать, так как Торвальдс уже 30 лет единовластный Клавиш.
@sniffer327
@sniffer327 4 жыл бұрын
Ну что сказать.... Полностью согласен!
@NVsquare
@NVsquare 5 жыл бұрын
Владилен, у тебя очень крутой канал. И упаси господь тебя участвовать во всяких отстойных коллаборациях с унылой тусовкой it-пердунов на ютубе
@VladilenMinin
@VladilenMinin 5 жыл бұрын
Я вначале записался на ту колабу "как стать программистом за х времени", но позже решил не участвовать
@BHy4OK
@BHy4OK 4 жыл бұрын
@Junior front-end developer привет, что за челлендж и кем проводился?
@saurkfamily4465
@saurkfamily4465 3 жыл бұрын
@Junior front-end developer пиздец че за тупость чел
@structureandconquer
@structureandconquer 3 жыл бұрын
Если строить интернет магазины, то зачем нужен реакт/вью или ангулар? Чем плох node + ejs (к примеру). Почему отказываться от природного ssr?
@kodagen
@kodagen 3 жыл бұрын
А что ты посоветуеш для высоконагруженых систем? Там, где будет много обращений, типа торговый площадок типа аукциона, где будет много операций, пользователей
@georgevolkov2984
@georgevolkov2984 3 жыл бұрын
А что по поводу безопасности и деплоя сайтика на сервер? Такие видосы планируются?
@michaeldeoz
@michaeldeoz 3 жыл бұрын
а что вы называете "большой компанией"? В разных обзорах про разные фреймворки всегда используется термин "большая компания". Но какую компанию можно считать большой?
@gandon1935
@gandon1935 4 жыл бұрын
Владилен, скажите пожалуйста ваш курс по Энгулар 8, ещё актуален стоит ли покупать? И такой вопрос что надо знать для RxJS, хватит ли того что я знаю как работать с Асинхронными действиями, умею работать с объектом XHR, но не знаю промисов, фетча, можно ли без этих знаний углубляться в изучение Энгулара?
@ml_serenity
@ml_serenity 4 жыл бұрын
С промисами в ангуляре работать практически не придётся. А rxjs надо изучать да. Он великолепен, если использовать правильно.
@yuriyfomin4484
@yuriyfomin4484 4 жыл бұрын
Неоправданная популярность у React, выбрал бы его в последнюю очередь (хотя бы от jsx хочется блевать). Vue неплохо подходит для мелких проектов, хотя такая технология для мелких проектов излишняя. Предпочитаю Angular
@justintie
@justintie 4 жыл бұрын
А я наоборот в восторге от jsx
@ml_serenity
@ml_serenity 4 жыл бұрын
Vue подходит для любых проектов
@AlbertMaximov
@AlbertMaximov 4 жыл бұрын
Тут согласен. После Вью просто неприятно смотреть на Реакт-код, хотя для своего времени инструмент был очень хорошим.
@LandsOfDespair
@LandsOfDespair 3 жыл бұрын
Абсолютно согласен, react похож на собрание bad practices, за которые раньше засмеяли бы. Код выглядит хаотично с огромным количеством костылей. А чтобы эти костыли работали, сообщество выпускает костыли-зависимости. В результате какой-то зоопарк говнокода. Ангуляр намного более строгий и чистый в этом плане.
@alexeybreez9102
@alexeybreez9102 3 жыл бұрын
Если у вас есть опыт в разработке и понимание того как строится ПО, то Реакт в купе с дополнительными и must have библиотеками становится отличным инструментом для любого типа проектов. Если вы начинающий разработчик ИЛИ в команде довольно большое количество девов (допустим 10+ фронт разрабов и не все хорошо знакомы с реактом), то в таком случае выгоднее будет ангулар из-за того, что это фреймворк, т.е. он за вас уже диктует что использовать и как использовать.
@ltdsci2171
@ltdsci2171 3 жыл бұрын
Привет! А можно ли и нужно ли работать на двух фреймворках, например? Например, если проект на реакт, то реакт, если ангуляр, то соответственно ангуляр? Такое практикуется? И сказывается ли это как то на статусе разработчика (многостаночник, кто, везде, тот нигде...)? и бьет ли это по уровню навыков в одном фреймворке,если и другой еще изучаешь /используешь? Или наоборот, работая на двух фреймворках лучше понимаешь структуру и основу JS-библиотек и окружений?
@cvcvcvcvcv6454
@cvcvcvcvcv6454 Жыл бұрын
Можно. Второй фреймворк учится легче, третий и подавно. Концепции везде схожи.
@alexgorodecky1661
@alexgorodecky1661 3 жыл бұрын
Прослезился когда пришлось гуглить документацию на ангуляр, чтобы запилить простейший функционал)) Уровень энтерпрайзности и финансовых потоков, направленных прямо в кошелек гребца на галере, просто зашкаливает 😅
@SteelS0ldier
@SteelS0ldier Жыл бұрын
Мы вынуждены использовать "удобные" директивы типа vif. velse; а в React можем писать на полноценном javascript'е. (кто понимает - подобные директивы гораздо проще реализуются; большинство шаблонизаторов как раз идут по этому пути(не только в js). Реализовать jsx гораздо сложнее)
@user-cb6eo6lf2k
@user-cb6eo6lf2k 4 жыл бұрын
Поддержка технологии крупной компанией не является преимуществом, потому что в любой момент тот самый восхваляемый ИТ-гигант может отказаться от продукта и...переключиться на другой, так же безудержно рекламируя его со словами - "Ну, та штука уже не отвечала требованиям и мы запилили новую, которая вобрала самое лучшее от предшественника!"
@secretivedeveloper5223
@secretivedeveloper5223 2 жыл бұрын
Не согласен. Преобладающее большинство крупных компаний, которые годами поднимали свои продукты, которые завоевали огромную популярность у пользователей или разработчиков вряд ли откажутся от них. Если вдруг и подумают создать что-то получше, то явно не забросят прошлые решения, в которые влит огромный бюджет. Это крайне нерентабельно. Единичные случаи отказа от своих разработок на моей памяти 2, и то из-за вполне адекватных причин: Adobe Flash Player из-за вселенских дыр в безопасности и Adobe Character Animator - из-за плохой реализации и низкой популярности (особенно, когда Adobe увидели конкурента в лице Epic Games с демкой MetaHuman Creator). Если так подумать, то Adobe старается покрыть как можно больше рынка, поэтому создает большое количество продуктов, от которых без сожаления отказывается, что не скажешь про Facebook и Google с их React и Angular. Другое дело - когда Вася программист создал достойную технологию, а завтра напился и умер от цироза. И на этом Game Over. А поддержка технологии крупной компанией - это огромный плюс и высокая гарантия, что технология не загнется и будет не однобоко дорабатываться.
@AkkayHT228
@AkkayHT228 4 жыл бұрын
Vue не полностью делает Эван, ему помогает небольшая команда разработчиков, он только делает коммиты, ну и работает над ним. С Эваном ничего не случится, даже если случится этот Фреймворк будет дальше поддерживать сообщество
@Levelord92
@Levelord92 4 жыл бұрын
> С Эваном ничего не случится вот это смешно звучало. Ты его ангел-хранитель что-ли?
@oinn6216
@oinn6216 4 жыл бұрын
пол китая лепит Vue
@alfill
@alfill 3 жыл бұрын
Действительно, говорить что проект зависит только от одного разработчика - это как-то не разобравшись, вот док. фильм по Vue.js (kzfaq.info/get/bejne/hdiooNd13JrUhn0.html ) подтверждает, что как успешный open-source проект развивается в т.ч. помощью сообщества
@artemgoncharuk5174
@artemgoncharuk5174 3 жыл бұрын
+ к реакту, максимально использует конструкции и синтаксис языка, не выдумывая собственных конструкций и синтаксисов. То есть любой программист который знает js сможет легко прочитать весь код.
@olegatory
@olegatory 2 жыл бұрын
Интересно, что в Израиле я слышу только про Ангуляр. У нас в Министерстве Юстиции именно его используют. И в Минздраве я работал ux/ui дизайнером, а програмисты на Ангуляр.
@dkoldyaev
@dkoldyaev Жыл бұрын
У ангуляра есть огромнейшее преимущество, про которое никто почти не говорит -- это практически коробочный SSR. Тогда как для Реакта/Вью нужно проделать какое-то безумное количество приседаний для того, чтобы получить рендеринг. И поддерживать его также дорого Фишка же Реакта в том, что он позволяет очень удобно писать микросервисную архитектуру: за счет того, что это, по сути, библиотека для клиентской логики, а не фреймворк, можно очень просто делить приложение на множество маленьких и независимых и деплоить их разносить их разработку между несколькими людьми/командами. Там, где Ангуляр/Вью превращается в гигантский монолит, Реакт остается прозрачным для разработчика
@user-hz4yo7sx2g
@user-hz4yo7sx2g 3 жыл бұрын
один человек утёр нос двум большим компаниям
@dzen1234
@dzen1234 3 жыл бұрын
Типа компания alibaba маленькая )
@vwn6735
@vwn6735 3 жыл бұрын
Вы, несомненно, делаете нужную и важную работу. За что вам большое спасибо! Просьба, если возможно. Мне кажется было бы очень полезно, особенно для начинающих, сделать обзорное видео о порядке/плане работы над "стандартным" проектом и коротко о применяемых технологиях. Т.е. не код писать, а теория, основанная на практике - последовательность действий и на что, коротко, обратить внимание, что бывает, чего не бывает. Например (какой то): создаем серверную часть на Nestjs - он будет делать "вот это", в нем есть "вот это и вот это"; устанавливаем базу данных - она делает "вот это" и т.д. Почему такая просьба? По моим наблюдениям и то, что смотрел у коллег, часто нет до конца представления и понимания - "с чего начать и сколько всего надо сделать, чтобы сказать - готово!" . Частенько видел в комментариях к разным видео, что не всегда есть у аудитории понимание - "а вот это видео - оно к чему?, что оно решает?, чем оно полезно?, а что после него?, а что надо сделать до него?". Спасибо :-)
@VladilenMinin
@VladilenMinin 3 жыл бұрын
Мерн стек на канале
@Baxa125
@Baxa125 Жыл бұрын
Спасибо
@Krylowandrey
@Krylowandrey 2 ай бұрын
Чем фреймворк отличается от среды разработки? Вот если я пишу на реакт, то визуал студио мне не нужен? Или они как то взаимодействуют?
@S1IverSurfer
@S1IverSurfer 4 жыл бұрын
Спасибо, вас приятно и интересно слушать, продолжайте в том же духе) Кстати, коллеги, может кто-то в курсе, есть ли extension для VSC добавляющий похожий функционал, как например в этом моменте - 5:55 (описание параметров которые принимает функция/метод, initialState у useState, fractionDigits у toFixed )
@codeforgames
@codeforgames 2 жыл бұрын
Вообще есть такой плагин Inline Parameters for VSCode. Но у меня что-то не заработал..
@kani-akun
@kani-akun 3 жыл бұрын
После вашего видео , захотелось на Angular перейти , сейчас изучаю React
@masaladosa6
@masaladosa6 3 жыл бұрын
А мне наоборот, после просмотра полегчало, продолжу спокойно учить React
@AndriyHooke
@AndriyHooke 3 жыл бұрын
супер
@xarsber9597
@xarsber9597 2 жыл бұрын
Говорят, сейчас в 2022 ангуляр сильно отстает по количеству использований от реакта. Если его смысл глубоко учить, или он когда-нибудь станет не нужен?
@emistar3780
@emistar3780 3 жыл бұрын
Владилен, я понимаю что неуместный вопрос, но может имел дело или встречал, что скажешь про ASP.NET или ASP.NET Core? Т.е. если рассмотреть изучение как Front HTML + CSS и JS, а Back ASP.NET или ASP.NET Core?
@user-mo6fr4ex8q
@user-mo6fr4ex8q 3 жыл бұрын
Определённо лучше сфокусироваться либо на фронте, либо на беке. А то в голове каша будет. Совмещение условного в C# с JS в одно время = изучение противоположных практик, которое сломает мозг + даст ошибочные знания в целом.
@emistar3780
@emistar3780 3 жыл бұрын
@@user-mo6fr4ex8q Так и планировал. Сначала сфокусироваться на фронте. Изучив, закрепив практикой. После плавное перейти на бэкенд.
@user-hy7uu2yf9z
@user-hy7uu2yf9z 4 жыл бұрын
Владилен, по опыту могу сказать, что довольно крупные проекты пишутся на vue.
@12345_qwerty
@12345_qwerty 4 жыл бұрын
Андрей Чуев по своему опыту скажу что код на таких проектах сильно пахнет
@user-hy7uu2yf9z
@user-hy7uu2yf9z 4 жыл бұрын
@@12345_qwerty код gitlab сильно пахнет?
@leaf5960
@leaf5960 4 жыл бұрын
@@user-hy7uu2yf9z про вью помойку уже куча статьей и видео есть. Инструмент не удобен и есть ряд кривых архитектурных решений и с ростом сложности проекта появляются сложности в работе. Писать большой проект на вью - создавать себе дополнительный геморрой.
@AlbertMaximov
@AlbertMaximov 3 жыл бұрын
@@leaf5960 поделитесь ссылкой на эти статьи и видео
@user-yy8gb5rw7z
@user-yy8gb5rw7z 3 жыл бұрын
Наличие в качестве вендора крупной организации ну никак не является основным плюсом, особенно в OpenSource. Достаточно вспомнить про появление MariaDB, после того как корпорация Oracle выкупил Mysql (форк -> развитие с новой силой)
@catweb666
@catweb666 4 жыл бұрын
Нужна работа и думаю с чего начать из фрэйм ворков. Мне посоветовали реакт поскольку более востребован.
@user-th4qi8iv3q
@user-th4qi8iv3q Жыл бұрын
как успехи
@vwn6735
@vwn6735 4 жыл бұрын
Спасибо за разъяснения. Как раз искал ответ на вопрос: на чем делать свой очень большой личный проект? Мне нравится Vue, но чувствовал, что "слишком просто". Буду покупать ваш курс по Angular. :-) В дальнейшем, если потребуется и будет возможно, обращусь за консультацией по проекту. Спасибо, еще раз!
@AlbertMaximov
@AlbertMaximov 4 жыл бұрын
Что за такой очень большой личный проект, для которого Vue слишком прост?
@sandraolgapo4642
@sandraolgapo4642 Жыл бұрын
А сравните пожалуйста сайты конвертированые в (vue, react, angular) или (pwa).
@semzin
@semzin 4 жыл бұрын
А с Functional API Vue стал еще лаконичней)
@MichaelPeteichuk
@MichaelPeteichuk 3 жыл бұрын
У всех фреймворков есть доступ до низкоуровневых фишек, по скольку js это прототипо ориентирован язык, то мы можем расширить ф-ционал любого фрейморка)
@user-ml3zo9sd6b
@user-ml3zo9sd6b 2 жыл бұрын
Это конечно круто, но не все с Питера или Москвы, и рынок диктует свои условия, в моём городе только риакт хантят, да можно поискать удаленку, но Джуну пока он только начинает лучше поработать в офисе
@nikolay501
@nikolay501 4 жыл бұрын
а где svelte ? там уже не 1 версия , вообще странное заявление про vue , есть nuxt для *vue - и возможность писать на typescript
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Про svelte отдельный плейлист есть. Пока он молодой еще typescript во vue кривой пока. Ждем что будет в 3 версии
@umidjonhamidov2798
@umidjonhamidov2798 3 жыл бұрын
Добрый вечер а какой IDE используйте
@_Fantom_.
@_Fantom_. 2 жыл бұрын
Думал изучать React, просто потому что нравиться название и логотип, да и чаще всего везде звучит именно этот фреймворк, но теперь даже и не знаю... Может для фронта лучше все-таки Vue?
@antisocial6974
@antisocial6974 2 ай бұрын
НУ что как успехи, что выбрал?
@ashaufo
@ashaufo 3 жыл бұрын
React прекрасно дружит с typescript, почему-то об этом не сказано ни слова
@arkad1337
@arkad1337 3 жыл бұрын
А другие разве нет?
@user-eo1vs6mh5m
@user-eo1vs6mh5m 2 жыл бұрын
@@arkad1337 vue не очень
@Isildan88
@Isildan88 3 жыл бұрын
Про средний чек за Ангуляр вообще не правда. На ХХ самый слабый с точки зрения предложения и ЗП фреймворк.
@lisafox9026
@lisafox9026 4 жыл бұрын
я джавист, но там не интересует особо какой язык ты знаешь, просто тупо дали Selenium и typescript тестировать.. TypeScript не сложно а вот javascript мне приходится сейчас изучать.. это жесть.. angular значит мне лучше всего подойдет.. спасибо
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Ангуляр точно подойдёт для комфортного входа
@SoreraRU
@SoreraRU 3 жыл бұрын
Нуууу лаааадно, уболтал. Пойду чекать ангуляр
@corp.6587
@corp.6587 4 жыл бұрын
Владилен, на чем пишите вы? Какой стек актуальнее нода + вью или нода + реакт?
@VladilenMinin
@VladilenMinin 4 жыл бұрын
Я на всем пишу Сейчас все актуально, зависит от задачи)
@corp.6587
@corp.6587 4 жыл бұрын
@@VladilenMinin я студент на 3 курсе института и пока не могу определиться с выбором фреймворка, писал спа на спринг + ангуляр, заметил что джава начинает уступать позиции js. Какой стек посоветуете на будущее?
@becket4373
@becket4373 2 жыл бұрын
НАрод 2022 что выбрать vue или react ?!
React vs Angular! Битва при Ватерфлоу!
20:19
Как пройти в IT?
Рет қаралды 32 М.
TypeScript - Быстрый Курс за 70 минут
1:08:00
Владилен Минин
Рет қаралды 623 М.
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 16 МЛН
50 вопросов на React JS собеседование
52:45
Владилен Минин
Рет қаралды 330 М.
Nuxt JS - Vue + SSR (быстрый курс за 70 минут)
1:09:19
Владилен Минин
Рет қаралды 157 М.
Angular vs React vs Vue: Which Framework to Choose in 2020?
8:01
Анна Блок
Рет қаралды 36 М.
React Hooks - Полный Курс (Про Все Хуки в 1 видео!)
1:47:00
Владилен Минин
Рет қаралды 436 М.
Почему Angular
18:40
Архитектор ПО. Александр Желнин
Рет қаралды 8 М.
Экосистема Frontend 2024
3:13:12
Владилен Минин
Рет қаралды 10 М.