Когда мы говорим, что в Додо Пицце есть микрофронтенды, люди удивляются. Зачем, мол, микрофронтенды для приложеньки с каталогом и заказом товара?
Конечно же, всё не так просто. Когда мы начали отпиливать сервисы из монолита, встал вопрос, как быть с UI. Если оставлять в монолите, то весь профит от использования микросервисов пропадёт, потому что код придётся менять дважды. End-to-end писать будет неудобно, сервис будет не таким самостоятельным, релизы монолита ждать долго.
А с микрофронтендами наши задачки решались бы быстрее, вот мы и за них и взялись.
Что да как делали и что у нас в итоге получилось, рассказывают Павел Загвоздин и Дмитрий Фукс в своих статьях.
Часть 1. Микровселенная безумия, или Как устроены микрофронтенды в Dodo
Часть 2. Вдали от Webpack, или Как мы микрофронтенды на Vite переводили
Post #866
1.47K

- 🔥 13
- 🤡 2
- 👍 1