Лучшие вопросы
Таймлайн
Чат
Перспективы
Микрофронтенд
Из Википедии, свободной энциклопедии
Remove ads
Микрофронтенд — архитектурный паттерн для веб-разработки, при котором независимо разработанные фронтенды компонуются в единое целое[1]. Он аналогичен подходу микросервисов, но для работающих на стороне клиента одностраничных приложений, написанных на JavaScript[2]. Этот подход решает задачи декомпозиции и маршрутизации для нескольких фронтенд-приложений[3].
Микрофронтенды (MFE) могут быть созданы следующими способами:
- С помощью таких инструментов, как module federation или native federation.
- С помощью библиотек, например Single-SPA, или фреймворков, таких как Piral[4].
- С помощью веб-компонентов.
- С помощью фреймов.
Микрофронтенды используют такие компании, как Canonical, IKEA, Scania, Spotify и др.[5]
Remove ads
См. также
- Микросервисы
- Модернизация программного обеспечения
Примечания
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads