FrontendConf

Конференция завершена. Ждем вас на FrontendConf в следующий раз!

Single-spa или Module Federation: что выбрать?

Архитектура и паттерны

Поддержка и развитие legacy систем
Микросервисы

Доклад отклонён

Целевая аудитория

1) Разработчики, которые что-то слышали о single-spa или module federation, но не знают, чем они отличаются и почему один подход не заменяет другой. 2) Кто еще не пробовал микрофронты и ищет правильный инструмент.

Тезисы

Недавно я делал доклад на тему микрофронтовой архитектуры с использованием Single SPA. Как вы думаете, какой вопрос был самым популярным?

Их было два!
Первый - «Почему не Module Federation»?
Второй - «Чем Single SPA отличается от MF»?

Признаюсь, на тот момент я знал о MF крайне мало. Поэтому ответил, что когда мы выстраивали архитектуру, MF еще не было, да и в целом Single SPA нас полностью устраивает.

После выступления я решил покопаться в MF. И сегодня готов без лишней воды рассказать, в чем разница между двумя подходами.

В докладе мы разберем ключевые моменты при работе с микрофронтами:

- Использование разных фреймворков в одном приложении;
- Расшаривание данных между приложениями;
- Дублирование зависимостей
- Обработка крайних случаев

После доклада каждый для себя решит, что он будет использовать.

Ведущий фронтенд разработчик в Samokat.tech
Сейчас пишу микрофронты на Vue + TS
Учился на программного инженера, но выбрал JS вместо C++.
В прошлом разрабатывал приложения для ВКС связи (используя WebRTC), оффлайн PWA для телефонов, прикручивал сервис воркеры для оптимизаций и много-многое другое.
Люблю структурировать информацию и делиться знаниями, в будущем хочу запустить свои бесплатные курсы.

Samokat.tech

Мы разрабатываем ИТ-продукты для ритейла реального времени. Эти ИТ-решения оцифровывают и автоматизируют разные этапы доставки в ритейле: закупки, логистику, работу дарксторов, сборку и доставку заказа до двери, управление промокампаниями и т.д.

Видео

Другие доклады секции

Архитектура и паттерны