Встречается на собеседованиях • сегодня
Встраивал ли одно Frontend приложение в другое
Да, встраивание одного фронтенд-приложения в другое — распространённая практика, особенно в микрофронтендах. Основные способы:
1. **Iframe** — простой, но ограниченный вариант:
```html
```
2. **Web Components** — более гибкий подход:
```js
class SubApp extends HTMLElement {
connectedCallback() {
this.innerHTML = `
Встроенное приложение
`;
}
}
customElements.define('sub-app', SubApp);
```
3. **Module Federation** (в Webpack) — для динамической загрузки кода:
```js
// Host app
const remoteApp = await import('subApp/Component');
```
Нюансы: изоляция стилей/состояния, CORS, производительность, routing. Для React/Vue можно использовать компонентные подходы с lazy loading.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы