Встречается на собеседованиях • сегодня

Работал ли с микрофронтами

Да, работал с микрофронтендами. Основные подходы:

  1. Module Federation (Webpack) - самый популярный способ. Позволяет загружать части приложения из разных сборок.
js
// host config
new ModuleFederationPlugin({
  name: 'host',
  remotes: {
    app1: 'app1@http://localhost:3001/remoteEntry.js'
  }
})
  1. Iframe - простое решение, но с ограничениями (изоляция стилей, проблемы с роутингом).

  2. Web Components - хорошая изоляция, но сложнее в разработке.

Основные проблемы:

  • Синхронизация зависимостей
  • Общие стили/глобальное состояние
  • Перфоманс при загрузке

Решал задачи интеграции, shared-зависимостей и деплоя независимых частей.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы