Встречается на собеседованиях • сегодня
Что такое Single SPA
Single SPA — это фреймворк для создания микрофронтендов. Он позволяет объединять несколько независимых приложений (React, Vue, Angular и др.) в единую SPA, управляя их жизненным циклом.
Ключевые особенности:
- Каждое приложение загружается и работает независимо.
- Поддерживает lazy-loading и изоляцию состояний.
- Позволяет постепенно мигрировать с legacy-кода.
Пример регистрации приложения:
js
singleSpa.registerApplication(
'app1',
() => import('app1/main.js'),
location => location.pathname.startsWith('/app1')
);Плюсы:
- Гибкость в выборе технологий.
- Масштабируемость.
Минусы:
- Сложность отладки.
- Требуется согласованность в API/стилях.
Подходит для крупных проектов с распределёнными командами.

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