Кто и почему убивает Фронтенд?

Поділитися
Вставка
  • Опубліковано 11 січ 2025

КОМЕНТАРІ • 286

  • @podoshva13
    @podoshva13 5 місяців тому +117

    гитхаб умирает, фронтенд убивают. следующее видео: айти сдохло

    • @dmitrisuvorkov6417
      @dmitrisuvorkov6417 5 місяців тому +15

      Электричеству да и физике вообще приходит конец😂

    • @cvtmyveins
      @cvtmyveins 5 місяців тому +6

      Машины восстают из пепла ядерного огня

    • @braian0511
      @braian0511 5 місяців тому +18

      Кстати php умирает последние 10 лет. Но никак не может умереть

    • @googlbond
      @googlbond 5 місяців тому

      @@braian0511 Пых живуч - аки дохлая блоха. За счет вордпресса наверно

    • @uuuummm9
      @uuuummm9 5 місяців тому +4

      Так айти реально сдохло.

  • @Defiancefew
    @Defiancefew 5 місяців тому +53

    я понимаю, что контент надо снимать и просмотры как то надо набирать, но от кликбейта в каждом видео уже становится смешно

  • @FF-zy1sp
    @FF-zy1sp 5 місяців тому +85

    Ни одна сфера и технология не переживет глубокой аналитики Михаила

    • @skywell6049
      @skywell6049 5 місяців тому

      marheting

    • @datotsanava6126
      @datotsanava6126 5 місяців тому

      А в чом он не прав?

    • @safort7806
      @safort7806 5 місяців тому +4

      @@datotsanava6126 во всём.

    • @datotsanava6126
      @datotsanava6126 5 місяців тому

      @@safort7806 На пример?

    • @lruvim_2092
      @lruvim_2092 5 місяців тому

      @@safort7806 объясни

  • @redneck_prm5429
    @redneck_prm5429 5 місяців тому +20

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

  • @sick_bear
    @sick_bear 5 місяців тому +40

    С улыбкой вспоминаю времена, когда верстал лендосики на jquery с макетов psd

    • @СекретныйКот-и1и
      @СекретныйКот-и1и 5 місяців тому +2

      А почему щас так не делать, простые лендосики стали не нужны? Если это лендосик зачем туда тащить что-то?

    • @brevinemfoo7240
      @brevinemfoo7240 4 місяці тому

      @@СекретныйКот-и1и чел.. он просто вспомнил былые времена...

    • @techno7761
      @techno7761 3 місяці тому

      Милчеловек, объясни нам, бригаде зоотехников, шо це за xepня "лендосики на jquery"?

    • @zakyzak
      @zakyzak 2 місяці тому

      я и сейчас так делаю и не боюсь признаться )

  • @Dik131WZD
    @Dik131WZD 5 місяців тому +33

    Я изучаю фронтенд, но недавно мне поставили на работе пару задач по NodeJS, и у меня сложилось такое впечатление, что сейчас backend проще, чем frontend.

    • @МаксимКоробков-программисттрей
      @МаксимКоробков-программисттрей 5 місяців тому +2

      есть такое)

    • @maks2
      @maks2 5 місяців тому +8

      пока с нагрузкой и алгоритмами не столкнулись

    • @danilakhtarov
      @danilakhtarov 5 місяців тому +6

      А кто его сделал сложнее? Кто?

    • @uuuummm9
      @uuuummm9 5 місяців тому +6

      С интервалом в полгода-год создаю новый фронтенд проект и каждый раз набор инструментария обновляется. Чего им там не сидится на месте, не пойму 😂

    • @tebesvet
      @tebesvet 5 місяців тому +4

      Это так и есть. Большая часть логики перешла на фронтенд вместе с необходимостью управлять состояниями. И эти люди еще будут нам рассказывать что фронтендеры скоро станут не нужны. Может быть и есть смещение в сторону фуллстек, но это скорее желание бизнесов экономить.

  • @drmonochromer
    @drmonochromer 3 місяці тому +2

    А что будет, если этот условный Mendix прекратит своё существование? Сколько будет стоить компании перенос с Mendix на другое такое же решение?

  • @dmitriy4415
    @dmitriy4415 5 місяців тому +111

    Перестань называть htmx третьей по популярности. Никому он не нужен.

    • @bluin666
      @bluin666 5 місяців тому +4

      64k загрузок в npm =)))

    • @vasman94
      @vasman94 5 місяців тому +17

      @@bluin666 это как-будто почти ничего, нет?

    • @Helloworld-m2y6d
      @Helloworld-m2y6d 5 місяців тому

      А есть альтернатива?

    • @bluin666
      @bluin666 5 місяців тому +5

      @@vasman94 да. Хотел людям сэкономить время шоб в нпм сами не лезли

    • @bigloafef
      @bigloafef 5 місяців тому

      @@bluin66664k в неделю. Я думаю она будет жить хотя из соображений простоты.

  • @andriiyakushev6292
    @andriiyakushev6292 5 місяців тому +13

    Все проблемы фронтенда/Web Development идут от ограничености HTML и HTTP как API, которые создавались для очень примитивных задач. А для задач интерактивности их натягивали как сову на глобус инженеры второго эшелона (первый эшелон занимался тогда десктопом), отсюда все эти костыли - Ajax, JQuery, а потом и все эти убожества типа Angular и React.
    А всё это развитие месенджеров это ж не от хорошей жизни. Это как раз попытка уйти от смрадного убогого современного Web Development, создав свои собственные стандарты взаимодествия с пользователем, свой API, как это в свое время сделала Windows со своим WinAPI.
    Поэтому, без решения этой базовой проблемы Web Development будет оставаться сплошным хождением по мукам.
    Но, даст Бог, году так к 2050 Web Development придет к чему-то похожему по удобству, скорости разработки и скорости готовых пользовательских приложений, как разработка под Windows в Visual Studio или Borland Delphi уровня начала 2000.

    • @games4us132
      @games4us132 4 місяці тому

      к 50му уже всё будет ИИ делать через нейролинк - прямо в мозг. Программирование станет архаикой.

    • @redice8928
      @redice8928 4 місяці тому

      @@games4us132 продукты майкрософт - кал

  • @inilim
    @inilim 5 місяців тому +16

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

    • @hkht0957
      @hkht0957 5 місяців тому

      но, у некоторых есть дополнительная защита в виде почты, которая поможет восстановить если потерял номер, но тенденция направления в мессенджеры и все такое не сильно радует почему-то

    • @theban2517
      @theban2517 5 місяців тому

      Может просто отказаться от использования номеров в мессенджерах. Пусть линкуются к почте, например

    • @СекретныйКот-и1и
      @СекретныйКот-и1и 5 місяців тому +1

      Абсолютно, но увы большинство идет по пути комфорта не думая об этом.

    • @MariaEsenina
      @MariaEsenina 4 місяці тому

      Только если это личный почтовый сервер. У меня Google уже отжал одну старую, но важную электронную почту (мне туда попросту не зайти, т.к. Google считает, что я - это не я, хотя я об этой "защите" никого не просила!) причём эта зараза принимает пароль как верный.

  • @ЕвгенийСулейко
    @ЕвгенийСулейко 5 місяців тому +17

    mendicks? название звучит многообещающе😂

  • @mikep541
    @mikep541 5 місяців тому +2

    Миша, шикарный ролик! Очень много аналитики проработано, красава. Побольше бы таких вот аналитических роликов. Спасибо, Вам :)

  • @i3DRaven
    @i3DRaven 5 місяців тому +8

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

  • @argonpraim8974
    @argonpraim8974 5 місяців тому +10

    По убийцам:
    1) шаблонизаторам как я понимаю уже много лет и они хоть и опасны, но как правило они скованны шаблонами компонентов и особо расширению они не поддаются, плюс все равно нужно чтобы подобные компоненты были сделаны так что они не заменят полноценно фронтенд.
    2) fullstack разработка уже активно влезла в жизнь фронтенда и вероятно его и погубит так как такие спецы более ценны чем фронтендеры или бэкендеры, хоть и они делают упор в одну из сторон.
    3) тема относительно новая и не могу сказать как на фронтенд повлияет, точно знаю что соцсети их не отменят так как она требует их наличия.
    По итогу что могу сказать. Будут ли перемены на фронтенде? однозначно да. Умрет ли фронтенд в перспективе? точно нет.

    • @tebesvet
      @tebesvet 5 місяців тому

      No code low code - это не шаблонизаторы. Глянь как какой-нибудь Webflow работает. Или директус

  • @dobernike_
    @dobernike_ 5 місяців тому +4

    Рассказываю 3 минуты презентацию, после чего напоминаю всем о чем мы поговорили только что
    Думаешь люди настолько не могут фокус словить?

  • @egor_niko
    @egor_niko 5 місяців тому +3

    Отличный доклад! Спасибо!
    В 2000х годах были десктоп приложения для работы + веб-сайты для доступа к информации. Потом решили из веб-сайтов сделать веб-приложения, тем самым как бы вытеснив десктоп решения, а сейчас веб-приложения нужно устанавливать на ПК и разработка интерфейса вернулась к работе с компонентами как в десктопе. Разница только в том, что без регистрации и смс не будет работать. Получается тот же десктоп 2000х только в профиль.

  • @sagos2013
    @sagos2013 4 місяці тому +1

    В этой теме хорошо бы также упомянуть и Blazor. В этом случае без js можно в html разметке обратиться к базе данных на сервере

  • @alexzk3
    @alexzk3 5 місяців тому +9

    Прикольноооо...изобрели javascript, что бы избавится от унылых CGI скриптов на перле, на сервере. А потом перенесли жаваскрипт на сервер и изобрели серверный рендер, который повторяет CGI скрипты на перле :)))
    А мессенджеры - ваще песня. Изобрели идею чистого HTML :D - ведь он изначально придуман "делать простые кнопки".

  • @vladvladvlad
    @vladvladvlad 5 місяців тому +4

    16:08 ну и как такой код в дальнейшем поддерживать, если, допустим, в проекте придется переименовать название колонки или таблицы?

    • @krowker
      @krowker 5 місяців тому +2

      так можно использовать разного рода ORM и драйверы для бд. код в nextjs мало чем отличается от кода что пишешь на бекенде

    • @EdwardNorthwind
      @EdwardNorthwind 5 місяців тому

      про алиасы, я так понимаю, вы не вкурсе...

    • @vladvladvlad
      @vladvladvlad 5 місяців тому +1

      @@EdwardNorthwind, нет, не понимаете.
      А вот с комментом выше про ORM согласен, не обратил внимание, что передается функция, из которой можно возвращать данный любым полученным способом, а не тупо SQL текст писать.

    • @EdwardNorthwind
      @EdwardNorthwind 5 місяців тому

      @@vladvladvlad а чем ОРМ кардинально отличается от AS в запросе?

    • @vladvladvlad
      @vladvladvlad 5 місяців тому

      @@EdwardNorthwind, тем, что исходные названия в SQL все равно есть в запросе:
      SELECT user_title as title from users as customers;
      В ORM можно мапить поля, да и вообще гораздо проще найти все варианты использования таблицы users, чем искать это в тексте запросов.

  • @viktortsealov5903
    @viktortsealov5903 4 місяці тому +1

    Перешёл на ролик с предвкушением, что сейчас узнаю окончательную и бесповоротную правду об анунаках.

  • @inji4579
    @inji4579 3 місяці тому

    Жыкуэри форева! До сих пор с большим удовольствием пользуюсь.
    Спасибо за такой емкий ликбез.

  • @geek7807
    @geek7807 5 місяців тому +2

    16:35 Безопасность вышла в окно. Конечно, там точно не будет разрешения на запись, но, всё-равно, знание всеми мимокрокодилами структуры БД это прям огромная дыра в безопасности.

    • @andynaz7044
      @andynaz7044 4 місяці тому

      да никто не допустит ) это шутка, наверное

  • @EuegenTv
    @EuegenTv 5 місяців тому +16

    Ну да, потом ты как специалист мендикс ищешь работу, и понимаешь, что тебе банально на аренду жилья не хватает 😂

    • @vlad_kara
      @vlad_kara 5 місяців тому

      Зачем осваивать то, что не даёт возможности арендовать жильё?

    • @EuegenTv
      @EuegenTv 5 місяців тому

      @@vlad_kara Ну кассирами люди зачем-то работают...

    • @stenty8464
      @stenty8464 5 місяців тому

      @@EuegenTv ну это даже осваивать не нужно, 5 минут обучение

    • @EuegenTv
      @EuegenTv 5 місяців тому

      @@stenty8464 тем не менее находятся терпилы, которые готовы работать за копейки :)

    • @MyNameIsRishat
      @MyNameIsRishat 5 місяців тому

      Здесь любого человека с улицы посади на минималку, и он будет работать😂

  • @Tunec_s_hlebom
    @Tunec_s_hlebom 5 місяців тому +2

    люди в нулевых: надо поставить Винду, чтобы накачать кучу программ на разные случаи жизни
    люди в 10-х: надо качать хром, сейчас все в вебе, программы не нужны
    люди в 20-х: фронтенд не жужен, теперь мы запускаем ОС чтобы запустить браузер, чтобы запустить мессенджер, чтобы открыть в нем интернет-магазин
    люди в 30-х: открываем ОС, запускаем браузер, запускаем мессенджер, запускаем встроенное в него приложение, открываем в нем другое приложение...

  • @pav2k
    @pav2k 5 місяців тому +4

    Бегали прыгали в конце вернулись к php

  • @AndyPlov
    @AndyPlov 4 місяці тому +1

    Мне кажется, ни кто не придумывал ни одной технологии ради того что бы легче разрабатывалось или было быстрее чем изначально. Решали проблемы увеличения возможностей, типа чтобы легче разрабатывать сложные и красивые штуки. И чтобы все это быстрее грузилось чем на первых версиях. Про фулстек скажу что да вакансий много но на не серьёзные проекты. А про codeless эти проекты полюбому или навернут UI сложнее кода, чем лишат смысло свое существование, или столкнутся с неуневерсальностью. Опять же это все про простые фронты. Сложный или особенный фронт будет писаться как и раньше.

  • @Диасим
    @Диасим 4 місяці тому +1

    Работал с lowcode Creatio, там использовался requirejs с extjs, плюнул я на эти lowcode, ушел учить ангуляр потом реакт. Lowcode не серебренная пуля! Это превращается в закрытую инфраструктуру, писать код вы все равно будете !

  • @dmitriiandrukhiv3579
    @dmitriiandrukhiv3579 5 місяців тому +1

    Where can I get the English version?

    • @HamidumiChan
      @HamidumiChan 4 місяці тому +1

      google about voice over translation

  • @Livesms
    @Livesms 5 місяців тому

    Есть ли возможность посмотреть запись сегодняшнего стрима (11.08.2024) ?

  • @NagornovAlex
    @NagornovAlex 5 місяців тому

    Очень субъективный либо провакационный контент, зависит какую цель преследовал автор)

  • @bolotofloto
    @bolotofloto 4 місяці тому

    Спасибо, Миша

  • @БогданНасиковский
    @БогданНасиковский 5 місяців тому +14

    Да фронтендеров стало много. И они как расходный материал в проекте. Поработали и их попросили уйти.
    Вообще имейте ввиду, если вы видите вакансию со словами: Мы быстро расстущая компания, расширяем штат и прочее, знайте.
    Попав в это расширение, вы также быстро вылетите когда задачи, ради которого затеяли это "расширение" будут решены.

    • @localhost666
      @localhost666 5 місяців тому +2

      Это актуально для стартапов. Обычно компании выгодно найти сотрудника на постоянку

    • @krowker
      @krowker 5 місяців тому +1

      ага. поэтому проще скипать вакансии с текстом "быстро растущая компания" и приходить в те что выросли.

    • @tebesvet
      @tebesvet 5 місяців тому +2

      Очередные сказки

    • @evgeniymakhnin267
      @evgeniymakhnin267 5 місяців тому

      абсолютно согласен))) есть такой увожаемый в определенных кругах ресурс, называется Про-докторов. Фронт написан на Vue, бэк уже не помню. Но смысл в том что разработчиков туда берут с испытательным сроком на два-три месяца и за шапку сухарей, потом естественно мало кто из них проходит этот испытательный срок))) Чуть не пошел туда когда-то, сразу после курсов, но знающие люди обЪяснили что не надо. И были правы.

    • @tebesvet
      @tebesvet 5 місяців тому +1

      @@evgeniymakhnin267 очередные сказки

  • @KevinBarker-y5q
    @KevinBarker-y5q 5 місяців тому +44

    А как вы думаете, какие технологии сейчас наиболее востребованы для фронтенд-разработчиков? я сам когда-то столкнулся с выбором курсов по IT, рассматривал разные варианты, но в итоге остановился на Skypro и не пожалел))

    • @paemox
      @paemox 5 місяців тому +1

      HTML/CSS/TypeScript, React, React Query, React Router, Zustand/MobX/valtio, MUI, BEM, Vite, Vitest. Говно мамонта, что не надо учить: Redux, create-react-app.

    • @hmhm1698
      @hmhm1698 4 місяці тому

      а в чем отличие?
      сейчас тоже ищу курсы и не первый раз встречаю комментарии о skypro

    • @mrAndreaModa
      @mrAndreaModa 4 місяці тому

      @@hmhm1698 потому что это реклама

    • @dobandvla
      @dobandvla 2 місяці тому

      Я думаю, что ваш скупро - туфта.

    • @hmhm1698
      @hmhm1698 14 днів тому

      ​@@mrAndreaModaспасибо:)

  • @nihttoter3240
    @nihttoter3240 5 місяців тому +4

    Давайте облегчим работу фронтенд разработчику? Давайте придумаем SSR, где фронт будет помима фронта пилить ещё и бек? Ой как ему легко работать станет :)

    • @tebesvet
      @tebesvet 5 місяців тому

      Да чего там пилить то?

    • @kot-duott
      @kot-duott 4 місяці тому

      Да просто идея отдельных "фронтенд-разработчиков" уходит в прошлое (и правильно)

    • @brevinemfoo7240
      @brevinemfoo7240 4 місяці тому

      Так по факту намного легче пилить становится

    • @shrek95372q
      @shrek95372q 4 місяці тому

      next? или ть в натуре дуплобле

  • @user-tn7dl1yb2j
    @user-tn7dl1yb2j 5 місяців тому +7

    Зеро кодер?
    Для тебя зеро вакансий 😎😎😎

    • @DeadRabbitCanDance
      @DeadRabbitCanDance 4 місяці тому

      Бери выше! ChatGPT Enhanced Senior Developer!

  • @MrBuzzyBumble
    @MrBuzzyBumble 5 місяців тому +1

    Как упростить труд Frontend'ера? Уволить его, либо требовать от него, чтобы становился Full Stack разработчиком! Отличный план, если я правильно понял видео, надёжный как швейцарские часы!

  • @techno-mu4bd
    @techno-mu4bd 4 місяці тому

    А кроме browser-ов другие frontend-ы существуют?

  • @evolution3658
    @evolution3658 4 місяці тому

    Автору видео респект!

  • @catcat7835
    @catcat7835 4 місяці тому +2

    Вывод из этого один-пашите 10 лет, экономьте на всём 70% и выше, покупайте квартиры/див акции/ETF и пшёл лесом этот фронтенд. А если серьёзно-автор кликбейтер.

  • @geek7807
    @geek7807 5 місяців тому

    Все эти варианты существуют уже много лет. Им не хватит гибкости чтобы выйти за рамки своих узких ниш.
    За исключением SSR, вот это довольно интересное направление, хотя в контексте React оно слегка выглядит как костыль, хотя не знаю почему мне так кажется.

  • @arturerm9097
    @arturerm9097 4 місяці тому

    все нормально, просто идем по кругу, ssr уже проходили, просто это были бакенд фреймворки. Пришли туда же но с другой стороны.

  • @Ernuna
    @Ernuna 5 місяців тому +4

    По моим наблюдениям самые неподдерживаемые/немасштабируемые и "лишь бы работало" приложения писались фуллстек кочевниками. Как то один лид сказал что фуллстек разраб это тот кто знает фронт и бэк одинаково плохо.

  • @klirmio21
    @klirmio21 5 місяців тому +2

    Спасибо Миша, благодаря Вам фронтеднеры скоро останутся без работы)

    • @tebesvet
      @tebesvet 5 місяців тому

      Это почему?

  • @Вбелом-й3з
    @Вбелом-й3з 5 місяців тому +1

    1) мендикс - переизобрели вижуал бейсик

  • @funcelot
    @funcelot 4 місяці тому +1

    Ура упомянули мой любимый Google Polymer! Где он сейчас используется? Нигде!

  • @karyapkin
    @karyapkin 5 місяців тому +2

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

    • @propilen3
      @propilen3 5 місяців тому

      На сайте лоадеры должны появляться разве что на видеоплеере.

    • @andynaz7044
      @andynaz7044 4 місяці тому

      @@propilen3 не согласна, это треба высосана из пальца

    • @andynaz7044
      @andynaz7044 4 місяці тому

      согласна

    • @brevinemfoo7240
      @brevinemfoo7240 4 місяці тому

      @@propilen3 Твоё утверждение противоречит принципам UX

    • @propilen3
      @propilen3 4 місяці тому

      @@brevinemfoo7240 принцип ux - это подготовка и загрузка контента таким способом, чтобы пользователь мог его потреблять практически сразу. Если на обычном сайте в блоке с текстовыми данными крутится лоадер, то есть серьезные вопросы к авторам сего "шедевра".

  • @Диасим
    @Диасим 4 місяці тому +1

    Lowcode это туфта ! А разработчики lowcode потом по итогу оказывается Джуниорами ! Иза того что инфраструктура не открытая..

  • @anton28348
    @anton28348 4 місяці тому

    То есть публикация SQL запросов на фронте преподносится как прогрессивная технология, я правильно понял?

    • @brevinemfoo7240
      @brevinemfoo7240 4 місяці тому

      Так это всё закатывается в билд для продакшена, запросы к бэку не остаются публичными...

    • @anton28348
      @anton28348 4 місяці тому

      @@brevinemfoo7240 нет, речь как раз о том что они делаются на стороне фронта

  • @VladimirBattle-li1pw
    @VladimirBattle-li1pw 5 місяців тому

    Очень инфррмативно 🔥

  • @grenadier4702
    @grenadier4702 4 місяці тому

    "Mendix разработчики", SQL вставки прям в JSX. Сильно, сильно, ничего не скажешь

    • @andynaz7044
      @andynaz7044 4 місяці тому

      я тоже ужаснулась

  • @freemanuseruser
    @freemanuseruser 5 місяців тому +4

    придется мише идти работать в мак

  • @konstantin9864
    @konstantin9864 5 місяців тому +1

    годный контент

  • @maks2
    @maks2 5 місяців тому +1

    зашел на мендикс комп чуть коней не двинул

  • @scc-6
    @scc-6 5 місяців тому +7

    Не знаю, кто убивает фронтенд, но если мы начнем писать фронт на шарпе или джаве, или даже пайтоне, миру будет лучше

    • @kot-duott
      @kot-duott 4 місяці тому +7

      А мы бэкенд на Typscript пишем, збс

    • @brevinemfoo7240
      @brevinemfoo7240 4 місяці тому

      Так пишут и так и на пайтоне, и на шарапах, и на джаве....

    • @AlexGerasimenko-td5nr
      @AlexGerasimenko-td5nr 4 місяці тому

      jwt вам в руки

  • @Pluxas-Company
    @Pluxas-Company 5 місяців тому +2

    я ваше чуть не заплакал когда на node js вышел type script а тут этот а там ваше github умирает

  • @mikevinogradov3878
    @mikevinogradov3878 4 місяці тому

    а почемы Вы о веб-ассемлере совсем не вспомнили? Веб-ассемблер ведь прочто должен был бы убить фронт-энд

  • @greenbabyborn
    @greenbabyborn 5 місяців тому

    Что насчёт $mol ?

  • @handlewithoutsuitcase
    @handlewithoutsuitcase 5 місяців тому

    Миша, ты упомянул Hotwire - не сталкивался? Как ощущения,если да?

    • @maxkos6184
      @maxkos6184 5 місяців тому

      Я сталкивался. Был проект с HotWire. Но ввиду медлительности Ruby, все переписали на LiveView, так как Эликсир многопоточный из коробки и с сокетами там попроще все😊. Но признаю , идея HotWire была вначале уникальной

  • @aidajam3294
    @aidajam3294 5 місяців тому

    Ларченко зажжег здесь 🔥❤️👍

  • @romanbush5164
    @romanbush5164 5 місяців тому

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

  • @sergeysharov1140
    @sergeysharov1140 5 місяців тому

    От чего ушли к тому и пришли SSR (Генерация готового HTML для клиента на сервере! И доставка готового HTML клиенту) Все новое "HTMX" хорошо забытое старое )))) Интересен наш мир "круговорота" ))))

  • @Guitar8202
    @Guitar8202 5 місяців тому

    фронтенд разработчик, кроме всего прочего, должен уметь быстро собрать сервер, развернуть на нем сиквел и продолжить разработку проекта в фуллстэк фреймворке.

  • @maxbarulin6808
    @maxbarulin6808 4 місяці тому

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

  • @Vegog
    @Vegog 5 місяців тому

    В какую сторону новичку смотреть? Учиться по-прежнему? Так как все равно это полезно (react/vue3). Или может сразу htmx? Или в дополнение может что-то смотреть, типа баз данных или ноды? Запутался. Получается, как в реальном институте. учишься на старых базах, а на работе бьёшься лбом о современные технологии и переобуваешься на лету. Дайте рецепт))

    • @vitalyl1327
      @vitalyl1327 5 місяців тому +8

      учись программировать. В программировании ничего нового не появилось за последние 40 лет минимум. Кто знает базу, тот знает все.

    • @FF-zy1sp
      @FF-zy1sp 5 місяців тому

      React + Vue, продвинутое владение TS (нормально осиливает до сих пор мало кто), базовые Ci/Docker - фрилансы удалёнки от 80к
      Дальше по направлениям (исходя из желания/рынка): углубляться в мобилки (RN), фронт (SSR фреймворки или прыгнуть на Ангулар) или бек (postgresql + exrpess/koa для крудов или nest для серьезного свича на бек) - фрилансы удалёнки от 150к+
      Есть люди, зарабатывающие значительно больше одними реактовскими SPA без заморочек с SSR и чем бы то ни было за пределами фронта
      В офисы и энтерпрайзы лучше идти или фронтом Ангуларом, или React + JVM/.Net стеками, или не идти

    • @googlbond
      @googlbond 5 місяців тому +5

      @@vitalyl1327 Насчет знать базу - бред. Кроме базы, есть постоянно изменяющийся фронтенд-монстр, который таки придется учить заново, и выяснится, что есть подводные камушки, которые не изучают в классическом обучении в учебных заведениях.

    • @vitalyl1327
      @vitalyl1327 5 місяців тому +4

      @@googlbond ну а как насчет такой простой идеи, как не лезть вообще во фронтэнд? Что там делать разумному человеку? Это вообще не программирование, это дизайн. И даже если лезть - там тоже нет абсолютно ничего нового. Просто все те же старые, с 80х еще известные шаблоны постоянно пере-открываемые малограмотными хипстерочками. Любой человек, хорошо знакомый с базой, вникнет в любой новый фреймфорчек за минуты.

    • @googlbond
      @googlbond 5 місяців тому +1

      @@vitalyl1327 Well done. Get off, dude )

  • @funcelot
    @funcelot 4 місяці тому

    А вот Blazor убивает фронтенд, но понарошку. На самом деле фронтенд не умер, он переходит в SSR, потому что сама идея - кинуть NN на клиента, wasm, WebGL, и вообще все - идея так себе.

    • @techno-mu4bd
      @techno-mu4bd 4 місяці тому

      Сам то ты на чём работаешь или просто наблатыканный?

  • @bulgariaphoto4224
    @bulgariaphoto4224 4 місяці тому +2

    С каждым обновлением любого приложения и программы становится всё хуже и хуже. Интерфейсы делают для тупых идиотов.

    • @dobandvla
      @dobandvla 2 місяці тому

      99% именно они.

    • @bulgariaphoto4224
      @bulgariaphoto4224 2 місяці тому

      @@dobandvla На заре интернета там были только умные люди. Тоскую по тем временам.

  • @dmitriydes6437
    @dmitriydes6437 5 місяців тому

    На мой взгляд, технологии вторичны по отношению к решениям высококонкурентных бизнесов. Тем нужен инструмент для генерации прибыли в условиях нехватки низкоквалифицированного персонала. Все их IT решения сейчас не про поставку информации по web, а про повышение производительности. Я бы сказал, нужен фронт для оконечных устройств - планшетов, сканеров, терминалов, камер наблюдения. Это высококастомные решения, таких компонентов на рынке нет или мало. Но и квалификация нужна повыше - xstate, rxjs, модели акторов и т.п. Причем в условиях когда сервер не всегда доступен. А если доступен то будет использоваться как сейчас Gemini в хроме - т.е. источник решений ИИ. Так вижу 😂

    • @dobandvla
      @dobandvla 2 місяці тому

      Конкурентность для бизнесов - это временное, нежелательное состояние. Процветание начинается, когда конкурентов загнобили.

  • @jekins
    @jekins 5 місяців тому

    От части все так. У нас веб-сайт уже перешел на no code и его пилит пара дешевых no code разработчиков. Но само приложение, которое и является продуктом пока на react и вряд ли кто-то решит его переписывать на no code, у читывая огромную сложность бизнес-логики, которая там содержится. Вот новы приложения, возможно и будут пилить на no code, но я думаю, что это будет нечто гибридное, по типу игровых движков, как Unreal Engine или как в мобильной разработке Swift UI. Ведь сложная бизнес-логика никуда не денется, поэтом простой функционал можно собрать no-code, а более сложные штуки, дописать руками.

    • @maxpkr
      @maxpkr 5 місяців тому

      Представляю во что превратятся приложения лет так через 20. Огромный монстр с хулиардом строк кода на 100500 легаси фреймворках, 50 языках и всем этим трешем управляет корпоративный скайнет.

    • @jekins
      @jekins 5 місяців тому

      @@maxpkr вполне так и есть. Если взглянуть на код из no code сайтов, то это жесть, в которую я бы не хотел лезть. Но если говорить о написании только с помощью ИИ, то вполне вероятно, что ему и не нужен понятный код и тп, это же все создано, чтобы помочь читать код людям, ИИ может в теории сразу в 0011000001111011 писать))

    • @tebesvet
      @tebesvet 5 місяців тому +1

      @@jekins к сожалению или к счастью, это всё фантазии, в которые нас втянул весь этот хайп вокруг ИИ :) Плохое легаси вообще переписывают с нуля (а no code это плохое легаси). Так что ИИ для такой задачи бессильно имхо

    • @tebesvet
      @tebesvet 5 місяців тому

      Но, например, вебфлоу не настолько плох.

    • @maxpkr
      @maxpkr 5 місяців тому

      @@tebesvet покажи мне такую компанию которая переписывает легаси. Никто деньги на это спускать не будет.

  • @nizuli1347
    @nizuli1347 5 місяців тому

    Запросы к базам данных с клиента это вообще безопасно?

    • @osoznayka
      @osoznayka 5 місяців тому +1

      Это хреновина ещё та )) Ты пишешь код, и прям внутри файла описываешь, что будет на беке запускаться, что на фронте. Итого цена ошибки огромная, ибо если разработчик накосячит - то на фронт утекут все секреты.

    • @senorpc
      @senorpc 5 місяців тому

      мне кажется нет. Всегда на бэкенде делается любая проверка, т.к. через фронт можно легко запрос взломать
      Как пример загрузка фото. В фронтенде делают либо через js запрос либо вообще тупо в input вставят ограничение по разрешениям файлов. И естественно взломать это так легко, что любой программист это сделать сможет. А вот через бэкенд, например php уже фиг обойдешь эту проверку, только если не оставлена брешь, но обычно брешей не оставляют в этом плане

    • @DenProstoDen
      @DenProstoDen 5 місяців тому

      В next запросы из серверных компонентов, а не клиентских

    • @techno-mu4bd
      @techno-mu4bd 4 місяці тому +1

      Это вообще такая же лажа, как и использование оператора goto в языке высокого уровня.

    • @dobandvla
      @dobandvla 2 місяці тому

      В мирное время - да.

  • @aleksandrdemidov6058
    @aleksandrdemidov6058 5 місяців тому

    я на ExtJS 3.4 и 7.5 сейчас ) ... смешанные чувства от него ))) много проблем, особенно у компонент, которые не часто используются, приходится много дебажить, чтобы разобраться в особенностях поведения, а так да, простые приложения можно сделать супер быстро.

    • @andreasstager1642
      @andreasstager1642 5 місяців тому

      Ооо, сочувствую. Эти классы с 500 методами. Эти div-ы в результирующем DOM-е с 50 уровнями вложенности. А еще разрабы ExtJS чтоб не чинить десятилетиями висящие баги, просто сделали механизм overrides, чтоб их чинили пользователи библиотеки. Поэтому у меня с проекта на проект кочевала папка overrides с миллионом фиксов, которую я просто копипастил с одного места в другое.
      Супербыстро можно делать наверное только очень простые приложения, если что-то надо поменять в дизайне и отступиться от стандартной темы, вот тут начинается гемор.
      Давно забыл как страшный сон, и вам советую, нервы дороже.

  • @АлексейЖемойта
    @АлексейЖемойта 5 місяців тому

    Слайды? 🔥

  • @i-freq
    @i-freq 5 місяців тому

    Наконец-то вместо того чтоп программировать фронтенд люди снова начнут программировать себя =)

  • @Random-gz1cu
    @Random-gz1cu 4 місяці тому

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

  • @StarkElessar
    @StarkElessar 5 місяців тому

    сиквел...💀 почему сиквел?))) почему не эс кью эль?

    • @propilen3
      @propilen3 5 місяців тому

      Это по-модному. Типа профи. 😂 Изначально в 70-е язык назывался SEQUEL. Потом гласные выкинули, поскольку уже была такая торговая марка. Поэтому олды так и продолжали говорить "сиквел", а новопришедшие в сферу просто повторяли за ними, не вникая почему так.

  • @suslikest3708
    @suslikest3708 5 місяців тому

    Взял эту штуку где уже есть все компоненты звучит как заплатил за эту штуку другим которые имеют в штате фронтов, которых у тебя в штате нет, а также приобрел платную зависимость от внешнего продукта, а если все таки не все компоненты там есть то как тогда? я просто помню все эти приколы с вордпрессами, джумлами с их базой компонентов и когда их брала компания потом и бэки и фронты плевались от удобства работы с ними🤣

  • @googlbond
    @googlbond 5 місяців тому +3

    Jquery is my favorite.

  • @mit7871
    @mit7871 5 місяців тому

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

    • @tebesvet
      @tebesvet 5 місяців тому

      У нейросетей вообще нет шансов, быстрее бэк убьют по такой логике ;)

  • @alexvimpel9015
    @alexvimpel9015 2 місяці тому

    HTMX это же катастрофа в плане СЕО? Никакой сепарации информации для поисковиков это каша

  • @Вбелом-й3з
    @Вбелом-й3з 5 місяців тому

    предупреждать надо.. видос длинный!

  • @ojgenn
    @ojgenn 5 місяців тому +1

    уже же был ноющий Фил

  • @raijinhasarrived
    @raijinhasarrived 4 місяці тому

    "основных тенденциях, которые сейчас наблюдаются на рынке" твой рынок твитер как мы поняли

  • @Dmitrijserg
    @Dmitrijserg 5 місяців тому

    Хороший видос. Но мне у Миши всё нравится

  • @KDenisG
    @KDenisG 5 місяців тому +1

    Чувак, не позорься)

  • @sashawhite6792
    @sashawhite6792 5 місяців тому +1

    эх. а я так и не выучился на фронт эндера 😓

    • @andreasstager1642
      @andreasstager1642 5 місяців тому +2

      Ну и молодец, не нужно оно.

    • @алексавы-р5к
      @алексавы-р5к 5 місяців тому +1

      и не надо)) учи бек

    • @tebesvet
      @tebesvet 5 місяців тому

      @@алексавы-р5к и тебя заменит ИИ или хороший фронтендер ;)

  • @kosbarable
    @kosbarable 4 місяці тому

    фронтенд убили создав JS -- теперь его всеми силами лечат от JS)))

  • @aleksandrdemidov6058
    @aleksandrdemidov6058 5 місяців тому

    бакенд мне на много ближе, htmx - вещь! )))

  • @АлександрС-е7щ
    @АлександрС-е7щ 5 місяців тому

    В IOS такая же ситуация

  • @АлексейПешков-г8ь
    @АлексейПешков-г8ь 5 місяців тому

    Кликбейт. А ролик ни о чем.

  • @MrJloa
    @MrJloa 4 місяці тому

    htmlx 😂 смешно

  • @Dik131WZD
    @Dik131WZD 5 місяців тому

    Ещё не упоминул ai решения, которые забили последний гвоздь в крышку гроба профессии верстальщик. Тот же websim уже сейчас является отличным инструментом, а если Devin выйдет таким, как его анонсировали, то скорость разработки в большинстве проектов можно будет увеличить в разы, а конкуренция на IT рынке снова возрастёт

    • @codewave-pro
      @codewave-pro 5 місяців тому +2

      хахахах, нормальный проект никогда ии не сделает.

    • @urltr2458
      @urltr2458 5 місяців тому

      @@codewave-pro Заказчикам он и не нужен. Главное внешне красиво и работает

    • @Dik131WZD
      @Dik131WZD 5 місяців тому

      @@codewave-pro нет. Поможет его сделать намного быстрей. Если разработчик умеющий в ИИ работает с той же скоростью, как 3 не использующие ИИ, то зачем бизнесу держать трёх?

    • @codewave-pro
      @codewave-pro 5 місяців тому

      @@Dik131WZD Поможет сделать быстрее базовые вещи. Что-то более сложное - однозначно нет. Бизнес логику gpt не построит или какие-то кастомные фичи заказчика.

    • @codewave-pro
      @codewave-pro 5 місяців тому

      @@Dik131WZD А по поводу верстки - да, "отличное решение". Тысяча не понятных дополнительных оберток, все на абсолютах и тд. И тп. Но за то быстро и работает😱

  • @basedest4451
    @basedest4451 4 місяці тому

    чел жидко насрал

  • @serenitiSever
    @serenitiSever 4 місяці тому

    Не думал, что это скажу, но он прав. Не так однозначно конечно, но прав. Эволюция разработки в принципе идёт по пути canvas, потому что и гугл инструменты и конструкторы сайтов на Canvas. Next.js больше про серверную разработку, поэтому он стал меньше походить на React.js
    Так что frontend в чистом виде стал менее ценен. Нельзя сказать что backend стал более проще, но могу заметить что SOAP постепенно вымирает и замещается REST API. И я говорил, что фронтент создан не для вёрстки а для программирования. Сейчас благодаря эволюции покрайней мере больше не будут путать верстальщиков с фронтенд разработчиками.

  • @suxaryk
    @suxaryk 4 місяці тому

    16:30 примітивізація без знань веде до повної дупи з безпекою.

  • @КириллЯковлев-о3ю
    @КириллЯковлев-о3ю 4 місяці тому

    Вообще-то те люди, которые превращали psd-файл в html назывались верстальщики и не были программистами в принципе. Вопрос: можно ли назвать программистами тех, кто пишет на реакте?) Собесы показываю, что они могут говорить исключительно в терминах реакта и знают примерно нихрена. А что если я скажу, что DOM-дерево - это дерево объектов, и использование всяких сраных шаблонизаторов - ошибка, потому что с объектами надо работать как с объектами (через свойства и методы). Миф о том, что веб-приложения тормозят во многом связан с оверхедами от работы фреймворков и топорными подходами к выводу данных без самостоятельных попыток оптимизации.

  • @atommixz
    @atommixz 4 місяці тому

    Как же фронтендщики изо всех сил игнорируют Dart и Flutter. На котором веб-прилодения на WASM в статус стабильных перешли

  • @BumatuHe
    @BumatuHe 4 місяці тому

    говно на вентиляторе....

  • @ГерманШереметьев-б3е
    @ГерманШереметьев-б3е 5 місяців тому

    ЧТО ЗА СИКВЕЛ??
    Если ты про sql, то там первая буква - s (ЭС).
    Дальше кью и эл. 😅
    А так спасибо за видосы.

    • @ВаняПаскаль-с1с
      @ВаняПаскаль-с1с 5 місяців тому +1

      Просто американцы всегда говорят "СИКВЕЛ", хз почему так, тоже когда первый раз услышал, немного в ступор впал

    • @vladvladvlad
      @vladvladvlad 5 місяців тому +1

      Посмотри американские видосики, там именно так называют.

    • @ГерманШереметьев-б3е
      @ГерманШереметьев-б3е 5 місяців тому

      @@vladvladvlad Ну это же не правильно) Прям все так говорят?

    • @placeholder-g9g
      @placeholder-g9g 5 місяців тому +4

      Why do people pronounce it both SQL and sequel?
      SQL can be pronounced as "S-Q-L" or "sequel" due to its historical roots from SEQUEL (Structured English Query Language). People use both depending on their preference or personal experience.

    • @vladvladvlad
      @vladvladvlad 5 місяців тому

      @@ГерманШереметьев-б3е, да, общепринято именно сиквэл.
      Также как на Хабре вчера был противоположный спор про роутеры, типа что надо использовать рутер (брит. произношение) или раутер (американское), но никак не роутер. Понятно, что там так не говорят, но в русском языке роутер появился именно через О благодаря частоте использования и все тут, как уж там правильно неважно.

  • @DomPerignon-q6s
    @DomPerignon-q6s 4 місяці тому

    Даешь Delphi + WebAssembler = WEB
    😊