Встречается на собеседованиях • сегодня

Использовал ли Single SPA

Да, Single SPA — это микрофронтенд-фреймворк для объединения независимых приложений (React, Vue, Angular и др.) в единый продукт.

Ключевые моменты:

  • Позволяет загружать приложения лениво (по требованию).
  • Поддерживает разные фреймворки в одном проекте.
  • Управляет жизненным циклом приложений (mount/unmount).

Пример настройки:

javascript
// root-config.js
import { registerApplication, start } from 'single-spa';

registerApplication({
  name: 'app1',
  app: () => import('src/app1/main.js'),
  activeWhen: '/app1'
});

start();

Плюсы:

  • Независимый деплой модулей.
  • Изоляция кода и стилей.

Минусы:

  • Сложность отладки.
  • Оверхед на роутинг.

Использовал в проектах с микросервисной архитектурой.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы