Вопрос проверяет умение изолировать код и зависимости между микрофронтами.
Изоляция достигается через отдельные бандлы, scoped CSS, namespace для глобальных объектов и использование Shadow DOM при необходимости.
CSS-модули или CSS-in-JS
Генерация уникальных классов.
Shadow DOM
Полная изоляция стилей внутри Web Component.
Module Federation / iframe
Полная загрузка приложения с собственным окружением.
Namespace
Разделение глобальных переменных.
/* Button.module.css */
.button {
background: red;
}import styles from './Button.module.css';
<button className={styles.button}>Click</button>Вывод:
Изоляция предотвращает конфликты между микрофронтами и делает систему более устойчивой.