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

Какой опыт работы с микрофронтенд

Имею опыт работы с микрофронтендами в нескольких проектах. Основные технологии, которые использовал:

  • Module Federation в Webpack для интеграции независимых приложений
  • Single-SPA как оркестратор микрофронтендов
  • Shared dependencies для оптимизации бандлов

Пример конфигурации Module Federation:

javascript
// webpack.config.js
new ModuleFederationPlugin({
  name: 'app1',
  filename: 'remoteEntry.js',
  exposes: {
    './Button': './src/components/Button'
  },
  shared: ['react', 'react-dom']
})

Решал задачи:

  • Изоляции стилей и состояния между микрофронтендами
  • Независимого деплоя частей приложения
  • Оркестрации коммуникации между микрофронтендами через Custom Events или Shared State

Также сталкивался с проблемами производительности и загрузки ресурсов, которые успешно решал через lazy loading и preloading.

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

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

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

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