На чем сейчас делаются веб-интерфейсы? (Angular, React, Vue или JSF/SpringMVC/GWT)?

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024
  • Всем привет! Сегодня поговорим о старых фреймворках, актуальны ли они сейчас. На чем сейчас делаются веб-интерфейсы? (Angular, React, Vue или JSF/SpringMVC/GWT)
    Курсы для новичков:
    JAVA - bit.ly/2TtpEQj
    JAVA Start - bit.ly/2LS3Fhy
    Инструментарий JAVA - bit.ly/3e5KL31
    Automation QA (Java) - bit.ly/36ldhea
    ANDROID - bit.ly/2Zn768d
    C#/.NET - bit.ly/2ZlLWau
    PYTHON - bit.ly/3e6ubzT
    FRONT-END - bit.ly/36lndV6
    WORDPRESS Developer - bit.ly/3cZ7fTm
    SALESFORCE Developer - bit.ly/3cW2WrC
    UI/UX дизайн - bit.ly/2LOIoWe
    Project management - bit.ly/3bRYg4M
    Обучение на проекте - bit.ly/3eaPTCO
    Продвинутые курсы для состоявшихся девелоперов:
    GRASP and GoF Design patterns - bit.ly/2zmkJK1
    Enterprise patterns - bit.ly/2WQl68E
    Сайт Foxminded: bit.ly/2ZoXARN
    Foxminded в ФБ: / foxmindedco
    FoxmindEd в Instagram: / foxminded.ua
    Мой Telegram: t.me/nemchinsk...
    Мой блог: www.nemchinsky.me

ความคิดเห็น • 177

  • @VelaS8068
    @VelaS8068 4 ปีที่แล้ว +39

    Angular потому что TypeScript? Сори но это вообще не относится к реальности так как в React есть и TypeScript и Flow

    • @dmitrychurkin4077
      @dmitrychurkin4077 4 ปีที่แล้ว +2

      Братка, Flow умирает уже, не будем ему в этом мешать.

    • @ilnurryazhapov
      @ilnurryazhapov 4 ปีที่แล้ว +3

      Просто в ангуляре это из коробки и под это все рассчитано

    • @maksymgrom1631
      @maksymgrom1631 4 ปีที่แล้ว

      Ангулар потому что не функцональный :)

    • @vl.ca.1733
      @vl.ca.1733 4 ปีที่แล้ว +4

      Angular в принципе написан над Typescript.
      В Angular из коробки есть нормальный Dependency Injection и Observables.
      В React недавно появились хуки, в Angular хуки или правильнее сказать сервисы существуют с первый версий.
      То есть Angular более взрослый и более заточенный под software engineering.

  • @taras7844
    @taras7844 4 ปีที่แล้ว +54

    А в чем проблема TS на реакте юзать?

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      Слышал, что можно, и оно тоже хорошо под него заточен.

    • @vl.ca.1733
      @vl.ca.1733 4 ปีที่แล้ว +5

      Проблема не только в Typescript и почему можно или не можно юзать его в React.
      Angular в принципе написан над Typescript.
      В Angular из коробки есть нормальный Dependency Injection и Observables.
      В React недавно появились хуки, в Angular хуки или правильнее сказать сервисы существуют с первый версий.
      То есть Angular более взрослый и более заточенный под software engineering.

    • @karelalex
      @karelalex 4 ปีที่แล้ว +1

      Такой проблемы нет.

    • @atmospheric_b
      @atmospheric_b 4 ปีที่แล้ว +1

      даже create-react-app можно создать на тс. Никаких проблем нет, все тайпинги уже давно доведены до ума

    • @СадыковБ
      @СадыковБ 4 ปีที่แล้ว +1

      Юзаю TS уже очень давно. Если честно для меня странно слышать, что люди не используют TS и боятся его использовать)

  • @bubendancer7210
    @bubendancer7210 4 ปีที่แล้ว +21

    Здравствуйте, Сергей! Можете рассказать зачем нужна многопоточность и привести примеры задач, которые решаются с помощью нее? А так же альтернативы: асинхронность, очереди.

  • @alex_chugaev
    @alex_chugaev 4 ปีที่แล้ว +84

    Сергей, при всем к тебе уважении, ты совсем не компетентен во фронте.

    • @archimagdev
      @archimagdev 4 ปีที่แล้ว +33

      На самом деле он вообще не компетентен :) Захожу сюда порой чисто поржать. Доставляет количество восторженных отзывов.

    • @liamsmith7052
      @liamsmith7052 4 ปีที่แล้ว +7

      @@archimagdev имхо, годные видосики есть, но когда человек начинает обсуждать темы, которые не знает, получаем преимущество ангуляра над реактом в виде тайпскрипта, null-safety в языке не нужен, потому что есть же юнит-тесты и иже с ним

    • @ivanaytzhanov8846
      @ivanaytzhanov8846 4 ปีที่แล้ว

      @@archimagdev в чем еще он не компетентен? за интерпрайс то он явно шарит

    • @archimagdev
      @archimagdev 4 ปีที่แล้ว +18

      @@ivanaytzhanov8846 Он шарит только в том, как впаривать обучающие курсы тем, кому они не помогут. "Кто может - делает, кто не может - учит." (с)

    • @ivanaytzhanov8846
      @ivanaytzhanov8846 4 ปีที่แล้ว +5

      @@archimagdev если бы он хотел просто впарить курсы, то давно бы преподавал питон и все, что с ним связано. какому вайтишнику этот Java EE всрался?

  • @vladimirgorlin7510
    @vladimirgorlin7510 4 ปีที่แล้ว +15

    я после java начал js + react ботать, но не только с практической точки зрения, просто это реально интересно, как работает современный веб + большой простор для собственных мелких проектов с нормальным ui, в отличие от java, на которой 90 % это crud-ы всякие

    • @ВалераДементьев-н6з
      @ВалераДементьев-н6з 4 ปีที่แล้ว

      Ну джунам більше нічого і не дадуть робити) То тобі не вайтівайті за 3 місяці

    • @MCLoveKherson
      @MCLoveKherson 2 ปีที่แล้ว

      Привет а Как с вами можно связаться?

    • @vladimirgorlin7510
      @vladimirgorlin7510 2 ปีที่แล้ว

      @@MCLoveKherson ну я в телеграмме есть

    • @MCLoveKherson
      @MCLoveKherson 2 ปีที่แล้ว

      @@vladimirgorlin7510 а какое там имя пользователя ?

    • @vladimirgorlin7510
      @vladimirgorlin7510 2 ปีที่แล้ว

      @@MCLoveKherson ну такое же как и тут)

  • @ilnurryazhapov
    @ilnurryazhapov 4 ปีที่แล้ว +11

    Я на ангуляре работаю, он вообще топ

    • @grommaks
      @grommaks 4 ปีที่แล้ว

      +1 😎

  • @KyivanEnjoyer
    @KyivanEnjoyer 4 ปีที่แล้ว +7

    Что такое фронтенд на SpringMVC?... Это речь про Thymeleaf? Потому что Spring MVC это бекенд если шо -_-

  • @Catsup24
    @Catsup24 4 ปีที่แล้ว +13

    похоже, что джава программистом быть очень печально.

  • @alexchernenko4901
    @alexchernenko4901 4 ปีที่แล้ว +14

    Сергей, при всем уважении к вам. Я согласен что у Angular есть ряд преимуществ (как минимум в том что это полноценный framework), но в данном видео, ИМХО, они не раскрыты. Я бы сказал, что у Angular концепции ближе не к Java, а к ООП в целом. Пишу на React уже пару лет исключительно используя TypeScript. Мне сложно судить, у меня нет опыта с Java, но говорят, что TypeScript срисован скорее C# а не с Java. Как минимум, его делал Андерс Хейлсберг, а тут уже корни уходят в C#. По поводу реакта скажу лишь, что там меньше из коробки, по сравнению с Ангуляром, так как реакт это библиотека, а всю остальную кухню прийдется настраивать самостоятельно (если вы только не юзаете react-create-app). Ну и react hooks это совсем не про ООП. Так что я бы сказал так, любите ООП, любите что-то вроде MVC, любите полноценный фреймворк, тогда вам Angular. Если же любите ядро в качестве React и точечно настраивать все под нужды вашего проекта, тогда React. TS давно живет и там и там.

    • @krolikrodjer8879
      @krolikrodjer8879 4 ปีที่แล้ว +9

      c# был списан с java)

    • @ВалераДементьев-н6з
      @ВалераДементьев-н6з 4 ปีที่แล้ว +1

      TypeScript продукт майкрософта так що так навряд чи вони проектували дивлячись на джаву. Ясно що на був С#. От тільки з чого перемальовували С# думати довго не треба)

    • @liamsmith7052
      @liamsmith7052 4 ปีที่แล้ว +3

      Даже если юзается create-react-app, там всё равно нету роутера, и управление состоянием коробочное тоже не всем по душе. Как ни крути, надо донастраивать. Но оно, имхо, того стоит.

  • @kir1676
    @kir1676 4 ปีที่แล้ว +6

    Да, и в React юзают TS. Он наверное имел ввиду, что архитектурно Angular ближе к Java, нежели React.

    • @grommaks
      @grommaks 4 ปีที่แล้ว +2

      Именно это и имелось :) не одной типизацией ангулар хорош

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

      да, неудачно выразился

  • @Алексей-р2л9д
    @Алексей-р2л9д 4 ปีที่แล้ว +2

    Blazor WebAssembly позавчера выкатили в релиз, а некоторые еще на кандидате стартовали проекты, смотрим за продолжением. Вот бы еще иметь возможность работать в многопотоке на клиентской машине используя TPL, тогда много бэкэндного кода перекочевало бы.

  • @shertskoff6852
    @shertskoff6852 4 ปีที่แล้ว +29

    VUE.JS вообще классный и легкий в понимании.

    • @vitalyromas6752
      @vitalyromas6752 4 ปีที่แล้ว +1

      і надає вбудовану підтримку Typescript )

    • @maksymgrom1631
      @maksymgrom1631 4 ปีที่แล้ว +3

      @@vitalyromas6752 Уже релизнули вью 3 ?

    • @vitalyromas6752
      @vitalyromas6752 4 ปีที่แล้ว +1

      @@maksymgrom1631 Ні, остання версія, це 2.6.

    • @Dimonina
      @Dimonina 4 ปีที่แล้ว

      Да, я ща час уже что то сварганил когда решил покопать. Но уровни абстракции над вебом в ангуляре лучше. Для бекеров более разложенно все получается

    • @linkernick5379
      @linkernick5379 4 ปีที่แล้ว +2

      Не масштабируется. Большие проекты очень трудно поддерживать.

  • @maksimmnatsakanov2853
    @maksimmnatsakanov2853 4 ปีที่แล้ว +5

    Так а в чём проблема использовать typescript при работе с react?

    • @grommaks
      @grommaks 4 ปีที่แล้ว +2

      В реакт нет rxjs, нет сервисов, нет di, нет дирректив, нет много чего...зато есть функциональные парадигмы, которые не знакомы java разрабу

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว +2

      @@grommaks с некоторых пор что-то знакомо (начиная с 8-ой джавы)

  • @EugeneChe-81
    @EugeneChe-81 4 ปีที่แล้ว +4

    Здравствуйте Немчин Сергевский. Надеюсь имя не спутал)

  • @sergiymedvynskyy8274
    @sergiymedvynskyy8274 4 ปีที่แล้ว +2

    Эхх, скажу чуток про легаси системы. У нас на фирме есть два продукта, которые ещё на Свинге сделаны. В один вложено примерно 180 человеколет в другой под 300. Начальство хотело бы их в вэб перетянуть, но тут скорее верблюд в игольное ушко, поскольку клиенты постоянно новые фитчи требуют.

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      так можно параллельно писать фронт и веб апи. Если программа не полный монолит с хаосом внутри.

    • @sergiymedvynskyy8274
      @sergiymedvynskyy8274 4 ปีที่แล้ว +1

      @@maxlich9139 у нас вся команда занята текущими заданиями. Это надо вторую команду нанимать, которая бы делала вэб клиент. При этом вторая команда должна быть больше первой, что бы иметь шансы её догнать. Учитывая, что размер одной команды 20 человек, то будут определённые проблемы с менеджментом её альтер эго. Ну и вишенка на торте, это то, что 60% аппликухи это всевозможные морды.

    • @jewgenijmoldawski3306
      @jewgenijmoldawski3306 4 ปีที่แล้ว

      Свинг преобразуется в веб-приложение довольно легко с большой степенью автоматизации, если есть хороший хороший tool и пара специалистов к нему. Но конечно основная команда должна потом уметь работать с тем что получилось. Вот здесь возможны неожиданности, от команды зависит :-)

  • @arthurfonzerelli6484
    @arthurfonzerelli6484 4 ปีที่แล้ว +11

    Не очень понимаю зачем java разоаботчику становиться full stack? Если java проекты такие все из себя большие, сложные, с кучей бизнес-логики, интеграций и т.д. то логично, что над такими проектами работает большое количество людей, среди которых будут как back-end java разработчики, так и front-end разработчики, даже может и отдельные специалисты по базам данных, которые будут писать свои адовые sql-и на 10 страниц. Не лучше ли будет в таком случае java разработчику углубиться в back-end, чем распыляться еще и на front-end? A фронтом пусть специально обученные люди занимаются.

    • @-boiadeiro-
      @-boiadeiro- 4 ปีที่แล้ว +5

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

    • @ВалераДементьев-н6з
      @ВалераДементьев-н6з 4 ปีที่แล้ว +2

      Ну як виженуть через декілька років з роботи то швидко дізнаєшся. Але коротко дам підказку. Жопа прийде зі США де то уже по замовчуванні очікується. І війна якраз іде у віці 35+ . Того, що джаву ці мужики давно знають(але їхні знання на 70 % уже застарілі) і в результаті їм доводиться конкурувати з 23+ пацанами які швидко вникли в 30% і можуть уже щось робити при тому маючи дешевший прайс. Єдиний їх мінус це мало досвіду як не крути і треба трохи часу щоб апнути скіли. В результаті в 25 - 26 років молодняк вільно конкурує з 35 + мужиками. Олдові прогери то розуміють і для того щоб не залишитися на обочині підтягують якийсь ангуляр і швиденько додають його до своїз CV чим піднімають порог входа і відсувають молодняк ще на роки три якщо повезе. Роботодавці бачачи що є фулстеки їм і віддають свою перевагу дуже часто. І навіть якщо він і строки коду не напише на Ангулярі він уже буде цінним тільки тим що не буде гаяти час на кооперацію з фронтом. Люди будуть розмовляти на одній мові що дуже сильно пришвидшує виконання роботи. От і казочці кінець, а хто слухав молодень.

    • @grommaks
      @grommaks 4 ปีที่แล้ว +1

      Ох реальность далека) там фронт строится в xml на бэкенде, что реакт разраб не станет в этом разбираться)

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      это не от хорошей жизни)

  • @ivansemenov3399
    @ivansemenov3399 4 ปีที่แล้ว +1

    В более половины проектах на angular, react, vue используется либо typescript, либо flow для статической типизации. В react еще и динамическая типизация есть.

    • @grommaks
      @grommaks 4 ปีที่แล้ว +1

      Не в типизации лишь проблема:) а в архитектуре похожей или не похожей на backend

  • @ievgenk.8991
    @ievgenk.8991 4 ปีที่แล้ว +1

    В фронтенде уже сформировался определенный костяк, и несправедливо утверждать что тут каждый день по пять новых фреймворков выходит. Сама экосистема оч гибкая и настраивать можно почти все почти под любой вкус. К тому же сам веб и сообщество жс это кладезь передовых идей и технологий, поэтому так много разнообразия.
    PS чуть ухо резануло от фразы что тайпскрипт слизывали с джавы. Синтаксис похож, но семантика колоссально отличается.

  • @КириллТимофеев-ш4к
    @КириллТимофеев-ш4к 4 ปีที่แล้ว +1

    Помимо справедливых замечаний, что TypeScript может использоваться без привязки к ангуляру, нужно ещё добавить, что и ангуляров несколько - AngularJS и Angular просто (или Angular 2+, Angular 2-9 как угодно)

    • @КириллТимофеев-ш4к
      @КириллТимофеев-ш4к 4 ปีที่แล้ว +2

      тема фронта не раскрыта в общем

    • @grommaks
      @grommaks 4 ปีที่แล้ว +3

      Раскрыта, ответ прост...писать фронт будете на jquery knokout и extjs. Об остальном нужно забыть если работать с java ;)

    • @karelalex
      @karelalex 4 ปีที่แล้ว

      @@grommaks у нас бэк на Жаве, фронт на Реакте.

    • @svk29
      @svk29 3 ปีที่แล้ว

      Я сейчас пишу проект, тоже бек делаю на джаве, а фронт на реакте.

  • @sanyokpushkin123
    @sanyokpushkin123 4 ปีที่แล้ว +2

    Что продаю, то и советую. Умно.

  • @Violancergta
    @Violancergta ปีที่แล้ว

    Я забываю названия всего этого нового гораздо быстрее чем оно успевает появляться. Смысл за всем этим следить и тратить на все это свое время если срок жизни новомго сейчас месяцы..
    Пока изучишь и научишься этим зарабатывать , оно успеет устареть и отмереть.

  • @arturavetisov8407
    @arturavetisov8407 2 ปีที่แล้ว

    Пишу проекты на Nuxt + Vue class componets + ts 2-ой год, полет нормальный, все довольны, на выходе Angular на миниалках. Не надо все настраивать под себя как на реакте, но и избыточность Angular (избыточное для мелких приложений) В эти самые мелкие приложения таскать не надо + при соблюдении простых правил при разработке можно одним переменным переключать приложение в SSR/SPA

  • @max_mgtow
    @max_mgtow 3 ปีที่แล้ว +1

    Сам сейчас юзаю TS и вижу огромное сходство с Java (раньше на Java писал)

    • @wennerryle5967
      @wennerryle5967 2 ปีที่แล้ว

      создатель TS и C# один и тот-же)

  • @shaoshur6122
    @shaoshur6122 4 ปีที่แล้ว +1

    Доброго дня! Что думаете о новомодном Project Reunion? Есть смысл туда лезть?

  • @maxlich9139
    @maxlich9139 4 ปีที่แล้ว

    О, сейчас как раз работаю в довольно большой фирме, и у нас морда на реакте. Фронтендеров нет, поэтому приходится фронтом тоже заниматься. Проект стартовал около трех лет назад, до меня.
    На предыдущем месте работы фронт писали на Вью, и для этого были отдельные фронтовики. Они говорили, что Вью легче реакта, и более структурированный.

  • @АлександрСосо-щ1б
    @АлександрСосо-щ1б 3 ปีที่แล้ว

    Подскажите, если изучаешь js, есть ли смысл осваивать и angular, и например vue? или логичней выбрать что-то одно. Особенно если новичок в программировании.

  • @МаксимБабков-и4ц
    @МаксимБабков-и4ц 4 ปีที่แล้ว +1

    За то в Ангуляре разработка идёт быстрее)) Нет заморочек с созданием компонентов. Все на коробке автомат

  • @iex32
    @iex32 4 ปีที่แล้ว +2

    Как фулстек разраб могу сказать одно - реакт проекты это зачастую дерьмище обмазаное countless-гамнолибами, а ангуляр проекты это 2 вакансии в год и так как ангуляр знает каждая собака то конкурс на эти 2 вакансии по 50 человек на место, и это не те человеки которые на джуна идут, это хорошие близкие к синьерному левелу разработчики.

    • @ilnurryazhapov
      @ilnurryazhapov 4 ปีที่แล้ว

      Я сколько на реакте не работал проект превращается в кашу со временем, на ангуляре с этим лучше

    • @grommaks
      @grommaks 4 ปีที่แล้ว +2

      Я сколько ни работал, проект превращается в большой ком грязи (термин дядюшки боба и других)
      Нашел выход, обучил команду паттернам и стандартам разработки, выработали общие подходы...теперь 15 проектов в которых код составлен однотипно. Учите базу и не важно на чем пишите :)

    • @liamsmith7052
      @liamsmith7052 4 ปีที่แล้ว

      @@grommaks Согласен, библа гайки по стандартам не затягивает, гайдлайнов нет, каждый пишет на свой лад.

  • @furevors
    @furevors 4 ปีที่แล้ว

    Подписка и лайк за совет учить ангуляр :D

  • @Владимир-к1э6э
    @Владимир-к1э6э 4 ปีที่แล้ว +2

    Ребят, есть кто проходил курсы Сергея?)

  • @bummsoboltartar1765
    @bummsoboltartar1765 4 ปีที่แล้ว +1

    Веселый дядька,смеется сам с собой),думаю издержки производства).

    • @annaumrykhina2540
      @annaumrykhina2540 4 ปีที่แล้ว

      позитив- это хорошо) разве нет?

    • @bummsoboltartar1765
      @bummsoboltartar1765 4 ปีที่แล้ว

      @@annaumrykhina2540 хорошо)

  • @vkuznetsov44
    @vkuznetsov44 4 ปีที่แล้ว +4

    Svelte агонь ваще.

    • @RAYDENfilipp
      @RAYDENfilipp 4 ปีที่แล้ว +1

      Мне тоже очень понравился. Единственный минус - это очень слабая поддержка. Я точно не помню, но, грубо говоря, за ним стоит один идейный автор-вдохновитель из Нью-Йорк Таймс, а остальные коммитят за идею и человек там ок 100, +/-. Не так, как у Реакта за спиной Фейсбук, а у Ангуляр - Гугл. Но если б их хоть тот же Нью-Йорк Таймс стал поддерживать нормально, то очень бы даже и занял нишу, возможно.

  • @Бензини
    @Бензини 4 ปีที่แล้ว +1

    Читал, что для фронтенда для Java лучше и чаще используется ангуляр2, правда ли это? чем лучше?
    Вью и реакт в этом ущербнее. Потому что тайпскрипт?

    • @jelooJusta
      @jelooJusta 4 ปีที่แล้ว +2

      тайпскрипт и на реакте и vue можно использовать

    • @MaxUgolnikov
      @MaxUgolnikov 4 ปีที่แล้ว

      это не правда. Реакт сейчас намного востребован.

    • @KyivanEnjoyer
      @KyivanEnjoyer 4 ปีที่แล้ว

      @@MaxUgolnikov Почти все вакансии на Java проектах с Angular, а не другими

    • @ilnurryazhapov
      @ilnurryazhapov 4 ปีที่แล้ว

      Angular топ

    • @MaxUgolnikov
      @MaxUgolnikov 4 ปีที่แล้ว

      @@KyivanEnjoyer такой востребованный что даже сам разработчик Ангуляра, Google сам на нем ничего не пишет. В отличие от того же реакта. Faccebook на реакте написан.

  • @vitiok78
    @vitiok78 4 ปีที่แล้ว +6

    Если хотите быстро влететь во фронтенд - нет ничего лучше Vue. Даже без глубоких познаний в Javascript можно собрать вполне себе неплохое нечто.

    • @maksymgrom1631
      @maksymgrom1631 4 ปีที่แล้ว +1

      Как дела с вакансиями :)

    • @cseedrvr6627
      @cseedrvr6627 4 ปีที่แล้ว

      @@maksymgrom1631 1167 вакансий на хх ру если вбить vue

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว +1

      @@cseedrvr6627 по всей России и всем странам СНГ?

    • @linkernick5379
      @linkernick5379 4 ปีที่แล้ว +1

      нечто... угу

  • @aleksandercross5936
    @aleksandercross5936 3 ปีที่แล้ว

    А почему TS срисован с Java?

  • @TOISHY
    @TOISHY 4 ปีที่แล้ว +1

    Лайк

  • @СергейПресняков-о4р
    @СергейПресняков-о4р 4 ปีที่แล้ว +4

    Pornhub сейчас переписывают на Vue

    • @vikont2448
      @vikont2448 4 ปีที่แล้ว

      хахах

    • @liamsmith7052
      @liamsmith7052 4 ปีที่แล้ว +2

      Алиэкспресс давно на нём (на Vue, в смысле)

    • @MrFreaqq1
      @MrFreaqq1 4 ปีที่แล้ว +2

      @@liamsmith7052 Большая часть всего азиатского рынка на Vue, а это очень большой процент в мире. Алиэкспресс как главный мастодонт там.

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      Вот порно-то)))))

  • @ibraim3197
    @ibraim3197 4 ปีที่แล้ว +6

    Нет, нам не придется поддеррживать ересь типа JSF, EJB, Application Servers, когда на рынке тотально доминирует ламповый Spring, до которого JEE-стеку как до луны пешком. Никто в здравом уме не будет ковырять подсохшие стандарты палкой, кроме аксакалов подобных вам, которые любят расказать внукам, как классно было резолвить датасорс по jndi и помнить все состояния сешн бинов, когда компьютеры были больше и трава смешнее. Буквально вчера прочел вашу юмореску на доу трехлетней давности про сравнение стеков, а сегодня уже блещете познаниями во фронте.
    Сергей, поймите, чем больше вы соофтскильный менеджер, тем меньше вы хардскильный инженер. Вы оторваны от реальности

    • @Nekby2
      @Nekby2 4 ปีที่แล้ว

      нее, он просто лапочка, не более )

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      вообще-то, скажу Вам по секрету, видео про фронтэнд)

  • @driversti2
    @driversti2 4 ปีที่แล้ว +4

    Что? Учите Angular, там язык приятнее? Хм, а я, как лох, использовал TypeScript с React'ом.
    И пофиг, что Angular фреймворк, а React - view-библиотека. И пофиг, что TypeScript синтаксический сахар над JS. Вот и живите теперь с этим. И учите Angular. Там язык приятнее для джависта

  • @ДмитрийГребельный
    @ДмитрийГребельный 4 ปีที่แล้ว +4

    Привет, мой дорогой.

  • @ilnurryazhapov
    @ilnurryazhapov 4 ปีที่แล้ว

    Самый главный минус ангуляра это очень высокий порог вхождения

    • @grommaks
      @grommaks 4 ปีที่แล้ว +1

      Если вошел в java то уже высокий порог входа в реакт, в ангуларе все под копирку с c# и java

  • @НиколайПетров-п5т
    @НиколайПетров-п5т 3 ปีที่แล้ว

    Мы живем в эпоху терминологического пердежа, а не маслобойки

  • @dimitro.cardellini
    @dimitro.cardellini 4 ปีที่แล้ว

    Да! Не учите Ангуляр. Это из Пушки по Воробьям.

  • @ВадимСтальмашонок
    @ВадимСтальмашонок 4 ปีที่แล้ว

    а что React и Typescript взаимоисключающие вещи? более того на больших проектах именно такое соченание и используется. + React даёт преимущество в перфомансе.

  • @Manuel-j3q
    @Manuel-j3q 4 ปีที่แล้ว

    А как же совместимость старого софта с новым железом? Ничего не отваливается при миграции с условного "пентиум 3 восемьсот мегагерц" на "кор ай 188 девятьсот девяносто девять гигагерц со встроенным подогревом кофе"? Или миграции со старого железа на новое это это редкость уровня великого переселения народов (вроде когда то было, но почему и зачем непонятно)?

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      Это джава, детка.) Там есть виртуальная машина, и никого не колышет, какое там железо используется.

  • @terenpospolity
    @terenpospolity 4 ปีที่แล้ว +1

    Использую для фронта С#, со мной всё в порядке?

    • @Paul_Newman_95
      @Paul_Newman_95 4 ปีที่แล้ว

      Используя для фронта
      Apache Freemarker)

    • @ilnurryazhapov
      @ilnurryazhapov 4 ปีที่แล้ว

      Кажется нет

    • @ka-md8ue
      @ka-md8ue 4 ปีที่แล้ว +1

      Как? Блейзер? Старый АСП?

    • @terenpospolity
      @terenpospolity 4 ปีที่แล้ว

      @@ka-md8ue о, да, не хочу в анальное путешествие с яваскрипт. Мне и так норм :)

  • @shertskoff6852
    @shertskoff6852 4 ปีที่แล้ว +2

    Этих фреймворков выходит что не успеваешь учить. Начал ноду узучать с экспрессом, там уже nest.js нарисовался. Начал vue учить к нему уже nust.js идет

    • @ilnurryazhapov
      @ilnurryazhapov 4 ปีที่แล้ว +1

      Не nust а nuxt

    • @grommaks
      @grommaks 4 ปีที่แล้ว +2

      Разные ребята начинают с разной скоростью :) кому то месяц нужно, кому то год 😃

  • @AlexPetrov-o7h
    @AlexPetrov-o7h 4 ปีที่แล้ว

    Тема JSF не раскрыта

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      ну. на новых проектах практически не используют

  • @ash_invest
    @ash_invest 4 ปีที่แล้ว

    ну вот например, я сейчас начинаю учить Java, понятно что мне надо Java Core и так далее, но послушав вас в этом видео мне приходт мысль что дальше лучше идти в изучание Андроида и Котлина чем в Спринг, потому что сложилось чувство что это всё умирает и остается только в монструозных старых проектах

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว +1

      эм. Я говорил про энтерпрайз, а вы про андроид

    • @ash_invest
      @ash_invest 4 ปีที่แล้ว +1

      @@SergeyNemchinskiy не, это я понял, я чисто с позиции изучения языка на текущий момент. Сложилось чувство, что учить в стороны Энтерпрайза - мало смысла. Я просто как не пытаюсь, никак не могу найти какой-то внятный гайдлайн про последовательность изучения и перспективность...

    • @maxlich9139
      @maxlich9139 4 ปีที่แล้ว

      Что это вдруг опять умирает. Это еще будет жить лет так 50. И не обязательно это будет легаси. Много и новых проектов стартует. И в основном на новых технологиях. Так что неправильное у тебя впечатление сложилось.
      А андроид, не андроид - это надо выбирать, что нравится. В андроде ты скорее фуллстек, и там есть свои замуты. Да и не всем нравится этим заниматься. Надо выбирать, что нравится.

  • @maxlich9139
    @maxlich9139 4 ปีที่แล้ว +1

    Слышал, что реакт популярен на Западе, а Вью - на Востоке, в Азии. Собственно, Вью китайцами и написан

  • @12zxqwas1
    @12zxqwas1 4 ปีที่แล้ว

    Да дядя Боб пусть идет лесом со своими идейками. Если айти отрасль не будет такой, какой она сейчас является то все СНГшные программисты пойдут лесом. Представьте ситуацию, где программист должен получать диплом и лицензию как врач в США. Ну чо вы там будете делать? В Приватбанк побежите? А он сможет проплатить 50 тыс. айтишников из Киева?

  • @vipvizitkainua5839
    @vipvizitkainua5839 4 ปีที่แล้ว +1

    Хоть раз по сути, без полведра воды))

  • @mwalkman2111
    @mwalkman2111 4 ปีที่แล้ว

    Вот у нас морда на vue

  • @greegav
    @greegav 4 ปีที่แล้ว

    Футболка - агінь!

  • @karelalex
    @karelalex 4 ปีที่แล้ว +1

    У нас на проекте реакт и мы как язык взяли тайпскрипт, хотя там особых плюшек относительно обычного ЖС нету. Вся эта псевдотипизация скорее отвлекает время, чем помогает. Хотя, местами, конечно, помогает, если взять в привычку, как в нормальных языках, сначала типы описывать, а потом код писать. У меня такой привычки на фронте нет, а на бэке, у нас Жава, там никуда не денешься.

    • @alex_chugaev
      @alex_chugaev 4 ปีที่แล้ว +5

      karelalex 🤦‍♂️🤦‍♂️

    • @СергейРаспопов-л9б
      @СергейРаспопов-л9б 4 ปีที่แล้ว +1

      Основная разница все таки в подходе. Ангулар продвигает объектный подход, с интерфейсами, мутабельность и т.д., независимо от тайпскрипт. В то время, как современный Реакт это функциональщина, с хуками, чистыми функциями и прочими фишками. Разный подход к организации воркфлоу.

    • @karelalex
      @karelalex 4 ปีที่แล้ว

      @@СергейРаспопов-л9б я с ангуларом не знаком вообще, немного стажировался на проекте с ангулару.жс, но там мы в основном все-таки бэком занимались, а не фронтом, так что проникнуться до конца не получилось.

    • @karelalex
      @karelalex 4 ปีที่แล้ว

      @Глядач у нас требуют контроль типов. Либо странную хрень флоу, либо Тайпскрипт, последний куда лучше в том числе в плане поддержки в IDE.

    • @liamsmith7052
      @liamsmith7052 4 ปีที่แล้ว +2

      ​@Глядач во-первых, да, как вы заметили, IntelliSense, при котором точку нажал, и не надо в 50 файлов прыгать, чтобы вспомнить, как называется поле за точкой. В ряде случаев отпадает необходимость открывать документацию, нажал точку, посмотрел список методов. Во вторых, 80% синтаксических ошибок вы увидите либо при сохранении, либо сразу при наборе неверного символа, и не придётся потом чесать репу, откуда у меня опять 'cannot find property length of undefined' или что-нибудь в этом духе.
      IDE вам максимально прочно затягивает гайки, и не даёт ошибиться, таким образом.

  • @ALLPodpiska
    @ALLPodpiska 4 ปีที่แล้ว

    google прекращает поддержку Angular в июне 2021

    • @Rafael_Santi
      @Rafael_Santi 4 ปีที่แล้ว

      прикольно

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      гугл такой гугл....

    • @SergeyNemchinskiy
      @SergeyNemchinskiy  4 ปีที่แล้ว

      погуглил - пруфов не нашел. Откуда дровишки?

    • @ilnurryazhapov
      @ilnurryazhapov 4 ปีที่แล้ว +8

      Вообще то не Angular а Angularjs, это вообще разные вещи которые между собой не имеют ничего общего кроме схожего названия