Micro-frontends — архитектура, где фронтенд разбит на независимые приложения, которые разрабатываются и деплоятся отдельными командами. Каждое приложение может использовать свой фреймворк. Подходы: iframe (изолированно, но ограничено), Module Federation (Webpack 5 — шаринг кода в runtime), Web Components, server-side composition. Плюсы: независимые деплои, масштабирование команд. Минусы: сложность, дублирование кода, оверхед. Оправдано для очень больших продуктов.