TGViewer
Джун на фронте | IT Dev Log Джун на фронте | IT Dev Log @divatoz · 7.43K subscribers
Post #1764 27K
Джун на фронте | IT Dev Log Рабочий дневник: День 423 Как я к BFF подключался 👨‍💻 Ранее мне передали два фронта из микрофронтов. По сути они идентичны. Но есть нюанс: один работает в закрытом контуре, а второй может ходить в интернет. Для закрытого нужен прокси. Он через M2M пойдет…
Рабочий дневник: День 464
Как я микрофронты собираю

🔥 Вот и случился у меня Enterprise. Это когда скоуп технологий настолько большой, что они особо не нужны соло билдеру. Ну вот зачем микрофронт тудушке? Разве что встроить её рядом с трекером калорий или бега...

Теперь же я уже пару месяцев пилю похожие виджеты. Потом выношу их в MF. Как микросервисы, только вместо HTTP у нас доставка UI. По сути, это части функционала из разных проектов. Например задачи из трекера.

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

Всё же главная цель MF вынести фичи в зоны ответственности разных команд. Оно хорошо заходит когда MF большие. В других случаях их проще держать как локальные модули.

🍺 Хотя и тут всё не так однозначно. Ещё один плюс MF в их изоляции. Условный MF задач технически может обратиться к MF календаря через DI, но это дисциплинарный антипаттерн.

Правило глассит: MF не знают друг о друге, композицию страницы собирает хост. За всю эту магию у нас отвечает community plugin от OriginJS. Они сделали свой Vite порт тк устали ждать с 2019 года.

🍒 Тогда Zack Jackson впервые представил Module Federation 1.0 и завернул его в Webpack 5. Но сегодня решение морально устарело. В 2024 году появился Module Federation 2.0. Он стал кросс-бандлерным.

Интересно, что до MF такие штуки собирали через iframes, SPA и серверную композицию.

📊 #статистика в IT 1653д | 5296ч
More from @divatoz
  1. Sep 30, 2026Рабочий дневник: День 568 Как я mcdis.ru верстал 🚬 Сегодня расскажу про процессы, а не пр…
  2. Sep 29, 2026ну в целом, пока что удивительно блеклая презентация. клон Muse/Grok-bot, подписка за $500…
  3. Sep 26, 2026ИИ официально стоит дороже чем марихуана и фентанил, а через два года станет дороже кокаин…
  4. Sep 25, 2026Как я этот пост на год подписки обменял С поста про расшифровку созвонов ко мне пришёл мар…
  5. Sep 18, 2026Как Я/Мы platform-explorer.com релизим 😎 Версия релиза 2.4.0 была хороша, но впереди была…
  6. Sep 16, 2026Помните, мы писали про то, что компании платят авторам контента за рассказы об опасностях…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →