Лучшие вопросы
Таймлайн
Чат
Перспективы

Микрофронтенд

Из Википедии, свободной энциклопедии

Remove ads

Микрофронтендархитектурный паттерн для веб-разработки, при котором независимо разработанные фронтенды компонуются в единое целое[1]. Он аналогичен подходу микросервисов, но для работающих на стороне клиента одностраничных приложений, написанных на JavaScript[2]. Этот подход решает задачи декомпозиции и маршрутизации для нескольких фронтенд-приложений[3].

Микрофронтенды (MFE) могут быть созданы следующими способами:

  • С помощью таких инструментов, как module federation или native federation.
  • С помощью библиотек, например Single-SPA, или фреймворков, таких как Piral[4].
  • С помощью веб-компонентов.
  • С помощью фреймов.

Микрофронтенды используют такие компании, как Canonical, IKEA, Scania, Spotify и др.[5]

В Webpack эта концепция называется module federation[6].

Remove ads

См. также

Примечания

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads