Павел Черторогов - Революция в микрофронтендах, module federation, Webpack 5

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

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

  • @ДмитрийЕгоров-с5ь
    @ДмитрийЕгоров-с5ь 3 ปีที่แล้ว

    Просто Огонь!!! Спасибо за доклад!

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

    полезная штука, спасибо!

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

    А мне нравится, спасибо.

  • @oinn6216
    @oinn6216 3 ปีที่แล้ว +2

    Что вместо Редакса используете? Redux Toolkit использовали?

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

      Очень удобно

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

    1:01:10 - для ленивых и у кого с видео ссылки не кликаются: в чем проблема? почему будем думать что вебпак бажнутый?

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

    Аватарка профиля перестанет каждый раз грузиться при переходе с карт на кредиты в интернет-банках. Ура.

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

    это оказывается он делает НЕ юзабельные сайты... такой неудобный сайт, просто атас

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

    24:23 **долгий переход для пользователя**
    Бога ради простите если я не понял с чего вдруг изменение домена требует повторной загрузки бандлов.
    Если речь идет о том, что кэширование привязано к имени домена, так во первых кто вас заставляет именно бандлы грузить с разных доменных имен, а во вторых CORS и CacheStorage API никто не отменял, как и тот факт что CacheStorage API доступно в любом контексте, а не только в ServiceWorker ах. То есть даже нет необходимости городить логику вокруг ожидания старта воркера при холодном старте.

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

      Другое приложение - другой бандл

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

    Дослушал до Redux - это нельзя и сразу добавил +100 к карме Павла

  • @GraxS
    @GraxS 3 ปีที่แล้ว +6

    02:25 Cringe warning

  • @luresh3968
    @luresh3968 3 ปีที่แล้ว +13

    Павел, вы не правы, через Single-SPA можно полноценно переиспользовать js библиотеки через webpack externals. SystemJS может полноценно работать в связке с webpack и 4 версии аналогично federals. Можно включить туда веб компоненты и инкапсулировать стили. Лучше попробовать что-то имплементировать, прежде чем рассказывать почитав доки или просто продолжать рассказывать только про GraphQL.

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

      А зачем веб компонентс7

    • @nodkz
      @nodkz 3 ปีที่แล้ว +8

      Согласен, что можно прикрутить что угодно к чему угодно. Простите, что я не успел докопаться до таких подходов и ввел кого-то в заблуждение. Я всегда стараюсь обтекаемо выражаться, тут видимо меня понесло. Инструмент в котором уже все поженено купил меня с потрохами. В свое время я намучился с разными интеграциями вроде бы простых инструментов, каждый из которых раскуривается за неделю, НО на нормальную интеграцию уходят месяцы.
      Еще раз спасибо за дельный комментарий! (Можно ли его как-то закрепить наверху?)

  • @b.g.5106
    @b.g.5106 3 ปีที่แล้ว

    Это то случай, когда придумал концепт приложения, а потом оказалось, что у этого есть название Микрофронтенд 😃

  • @Alina-ee8gs
    @Alina-ee8gs 3 ปีที่แล้ว +7

    А что не так с lodash?

    • @codewithdmytro
      @codewithdmytro 3 ปีที่แล้ว +2

      почти все есть в es6+

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

      Многие функции не оптимально написаны

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

      Я вот тоже не понял
      Если в сборку будут попадать только те функции которые ты импортировал

  • @maxsherniy4080
    @maxsherniy4080 3 ปีที่แล้ว +7

    Не вводите людей в заблуждение, много не точной информации в докладе.

    • @АртёмАртём-ю4ы
      @АртёмАртём-ю4ы 3 ปีที่แล้ว +3

      Какой?

    • @nodkz
      @nodkz 3 ปีที่แล้ว +7

      Доклад делался человеком, а не роботом. Ошибки просто обязаны быть. Будет здорово, если самые страшные мои огрехи вы поправите. Я попрошу в описание к докладу их добавить. Спасибо!

    • @drone-plus-plus
      @drone-plus-plus 3 ปีที่แล้ว +7

      Не вводите людей в заблуждение, много не точной информации в комментарии.

  • @arkadymagomedov1700
    @arkadymagomedov1700 3 ปีที่แล้ว +8

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

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

      Возможно вы не работали в огромных проектах. Монолит это боль. Если речь о простом проекте, конечно это лишнее

    • @arkadymagomedov1700
      @arkadymagomedov1700 3 ปีที่แล้ว +2

      @@Solange372 lol, смело. Работал и работаю.

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

      @@arkadymagomedov1700 но никому не скажу для валидации?

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

      хрень ты сморозил, наберешься опыта, побываешь в разных командах, на разных проектах , поймешь