Оболочка управляет навигацией и сессией, микрофронтенд — UI списка и карточки в своём маршруте. Общие контракты событий, дизайна и API версионируются; права проверяет сервер.
Как выделить микрофронтенд списка судебных дел?
Оболочка управляет навигацией и сессией, микрофронтенд — UI списка и карточки в своём маршруте. Общие контракты событий, дизайна и API версионируются; права проверяет сервер.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Условие
Учебная система состоит из оболочки с авторизацией и отдельных разделов. Новый микрофронтенд показывает список дел, фильтры и карточку; backend проверяет доступ к каждому делу. Нужны независимый выпуск и единая навигация. Опишите границы и взаимодействие.
Ответ
Оболочка управляет навигацией и сессией, микрофронтенд — UI списка и карточки в своём маршруте. Общие контракты событий, дизайна и API версионируются; права проверяет сервер.
Не передавайте чувствительные данные дел через глобальные события без необходимости. Договоритесь о базовом пути, обработке ошибок загрузки модуля, совместимости версий и способе возврата в оболочку. Shared UI-компоненты должны иметь контролируемые зависимости, иначе независимый deploy становится формальным. Способ интеграции выбирают по окружению: runtime-модуль, web component или другой механизм — после проверки требований к изоляции и совместимости.