Вадим Малютин - Как готовить production с Webpack 5 module federation

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025
  • НаукаНаука

Комментарии •

  • @sergiyrudenko905
    @sergiyrudenko905 Год назад

    Thanks for sharing your knowledge! Can you share the code from this video? Or any code related to Webpack 5 module federation with prod build?

  • @maksymdudyk1718
    @maksymdudyk1718 2 года назад +1

    Интересно как соотносятся понятия 'микрофронтенд' и 'микросервис'? Если микросервис - ето микрофронтенд + сервер + ДБ, тогда наверное для каждого такого микросервиса, которьій подключается на фронтенде через Module Federation, нужно отдельньій СІ/CD делать и держать в отдельном репозитории.

  • @artsurkov
    @artsurkov 3 года назад +2

    Спасибо за доклад. Тоже используем Webpack Module Federation. Но еще с некоторыми собственными архитектурными доработками. Например: Приложение собирается по json-конфигу, в котором прописаны какие модули загружать и куда подключать (как использовать) те. есть возможность конфигурировать приложение перед его поставкой пользователю. А вот с шарингом контекстов что-то не получилось пока.

  • @ВадимДудин-б3э
    @ВадимДудин-б3э 9 месяцев назад

    Норм преза, но зачем давай название `watch` ремоут-приложению? Усложняет восприятие.

  • @alexey-ym
    @alexey-ym Год назад +1

    А по типам что? Как во время разработки подтягивать ts типы из дочернего микрофронта?

    • @Sultanbayev
      @Sultanbayev Год назад

      а в микросервисах на бэке что-то похожее делают? зачем тянуть ts типы?

    • @alexandrkositsky7698
      @alexandrkositsky7698 Год назад

      @@Sultanbayev Действительно, кому нужны эти типы? 😄 Жили ведь без них 15 лет и норм. Можно еще и модули выбросить, тоже вещь бесполезная и писать скрипты, как в старые добрые времена.

  • @ko22012
    @ko22012 2 года назад +1

    Я не понимаю, в чем сложность пошериться кодом?

  • @maksymdudyk1718
    @maksymdudyk1718 2 года назад

    51:27

  • @VovanEkb
    @VovanEkb Год назад

    столько возни чтобы в s3 publick bucket не выкладывать бандлы? Тыж сеньер авс помидор... зачем оно все?

    • @VovanEkb
      @VovanEkb Год назад

      а все понятно, они айпишники в конфиги кубера харкодят, вопросов не имею, 30 минут выкинуто

    • @infu5ed
      @infu5ed Год назад

      Там было в докладе, что s3 на самом деле проприетарный и имеет урезанный функционал и просто нет возможности в паблик выкладывать бандлы и пришлось делать такой work around. Если есть возможность сразу использовать AWS, получиться намного проще.

  • @maksymdudyk1718
    @maksymdudyk1718 2 года назад

    41:21

  • @84mcepv5t
    @84mcepv5t 3 года назад +1

    Зачем это все? Одна небольшая команда фронтов

    • @scGoga
      @scGoga 3 года назад

      6:00 - описание зачем это нужно - много сайтов, много комманд, сквозные интеграции. В общем когда количество разработчиков под 200 и есть независимые приложения с разделяемым функционалом это спасение

  • @YuriiSvystun
    @YuriiSvystun 2 года назад

    Компуктер рулит)) 😂😂

  • @iGotton
    @iGotton 3 года назад +3

    Это просто караул. Реально гемор того стоил?

    • @sergeys4732
      @sergeys4732 3 года назад

      на самом деле нет ни какого гемороя

    • @iGotton
      @iGotton 3 года назад +4

      @@sergeys4732 да я послушал сколько телодвижений и проблем надо решить, чтобы оно просто заработало, и где-то явно разрабы свернули не туда. Было html, css, js, а теперь полтора часа костылей только в теории.

    • @maksymdudyk1718
      @maksymdudyk1718 2 года назад

      ​@@iGotton Масштабировать зато легко.