- Опубликовано
Микрофронтенды: за и против
- Автор
- Имя
- Счастливый тимлид | ♥ Frontend
- Telegram
- Счастливый тимлид | ♥ Frontend2204 подписчика692 поста
Микрофронтенды
Когда у нас был продукт на четыре команды меня часто спрашивали, почему мы не распилим его на микрофронты. Но я отстаивал свою точку зрения, что это не имеет смысла. Точнее создаст больше проблем, чем профита.
Мы в итоге поупражнялись только в выпиливании UI-kit в отдельный репозиторий, а потом затащили его обратно, оставив болтаться как отдельный пакет, но уже в «монорепе»
Сейчас же у нас несчетное количество команд. Монолит раздербанен на куски — от него остался только скелет-роутер, в который подрубаются remoteEntry.js десятков микрофронтов, и только в самой глубине легаси можно найти куски прежней гниющей плоти, оставшейся по принципу «работает — не трожь». Но и их скоро срежут и выкинут мясники-фронтендеры, а на место прикрутят новый модный сверкающий титановым блеском микрофронт.
Микрофронты — это удобно. Плюсы не всем очевидны и раскрываются только когда команд не меньше десятка.
Нужны ли они вам в проекте? Давайте посмотрим:
Если у вас команда одна, то и релизы вы можете делать когда угодно. Микрофронты вам не нужны.
Если команд у вас порядка пяти, то проще договориться о релизном поезде раз в пару недель. Успел — поехал, не успел — жди следующий, или отдельно хотфиксом катись.
Но если команд не сосчитать, то проще каждой дать свой кусочек и пусть копошатся, потому что синхронизировать такое количество народу просто невозможно.
В общем, нравится технология. Используйте с умом!
#react #микрофронт #module_federation #фронтенд
Закрепленные
Из подборки #frontend
- Опубликовано
Как сделать страницу с халявой и промокодами
- Опубликовано
Встречайте геймификацию в комментах
- Опубликовано
Когда проще завайбкодить чем нагуглить
- Опубликовано
Телеграмовский сосун (или какун, как правильно?)
- Опубликовано
Итоги
- Опубликовано
Поделитесь вашими любимыми мемами уходящего года
Свежие посты
- Опубликовано
Как сделать страницу с халявой и промокодами
- Опубликовано
Встречайте геймификацию в комментах
- Опубликовано
Когда проще завайбкодить чем нагуглить
- Опубликовано
весёлая дискуссия в канале Деплой о резюме
- Опубликовано
Жизнь по скраму
- Опубликовано
не забудь завести будильник
- Опубликовано
Каникулы в регионе без интернета
- Опубликовано


