Опишите реальную стратегию совместимости: общий экземпляр React требует согласованных версий, а изолированные приложения могут иметь разные runtime.
Как в вашей архитектуре решался вопрос разных версий React: что происходило бы, если бы в одном приложении обновили React?
Опишите реальную стратегию совместимости: общий экземпляр React требует согласованных версий, а изолированные приложения могут иметь разные runtime.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Опишите реальную стратегию совместимости: общий экземпляр React требует согласованных версий, а изолированные приложения могут иметь разные runtime.
При shared/singleton обновление одного remote не гарантирует совместимость всех участников: нужны ограничения версий и интеграционная проверка. Полная изоляция, например iframe, уменьшает связанность, но усложняет коммуникацию и UX. Не утверждайте, что в вашем проекте версии автоматически согласовывались, если такого механизма не было.