Встречается на собеседованиях • сегодня
Как определить Micro Frontend
Micro Frontend — это архитектурный подход, где фронтенд приложения разбивается на независимые, автономные модули (микрофронты), которые разрабатываются, тестируются и деплоятся отдельно.
Признаки Micro Frontend:
- Автономность — каждый модуль работает независимо, имеет свой код, стили и зависимости.
- Изолированность — минимизация глобальных зависимостей (например, через Shadow DOM или CSS-in-JS).
- Разные технологии — модули могут быть на React, Vue, Angular и т. д.
- Динамическая загрузка — модули подгружаются по мере необходимости (например, через
import()).
Пример:
javascript
// Динамическая загрузка микрофронта
const loadMicroFrontend = async (name) => {
const script = await import(`./${name}/bundle.js`);
script.mount(document.getElementById('root'));
};Используется в крупных проектах для упрощения масштабирования и разделения команд.

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