Встречается на собеседованиях • сегодня
Какой опыт с микрофронтендом
Микрофронтенд — это архитектурный подход, где приложение разбивается на независимые части (микрофронтенды), которые могут разрабатываться, тестироваться и развертываться отдельно.
Опыт:
- Работал с Module Federation в Webpack для загрузки микрофронтендов динамически.
- Интегрировал микрофронтенды в React и Vue приложения.
- Настраивал общее состояние через Redux или Custom Events.
- Использовал Shadow DOM для изоляции стилей.
Пример:
javascript
// Конфигурация Module Federation (webpack.config.js)
new ModuleFederationPlugin({
name: 'app1',
remotes: {
app2: 'app2@http://localhost:3002/remoteEntry.js',
},
shared: ['react', 'react-dom'],
});Проблемы:
- Сложности с версионностью зависимостей.
- Перфоманс при загрузке множества микрофронтендов.
- Тестирование E2E с несколькими приложениями.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы