Встречается на собеседованиях • сегодня
Как меняется контент страницы в SPA
В SPA (Single Page Application) контент страницы меняется динамически без полной перезагрузки. Вместо этого:
1. JavaScript загружает данные с сервера (обычно через API в формате JSON)
2. DOM обновляется только в нужных частях страницы
3. URL меняется через History API
Пример базовой реализации с React:
```jsx
function App() {
const [page, setPage] = useState('home');
return (
{page === 'home' && }
{page === 'about' && }
);
}
```
Преимущества:
- Быстрая навигация между "страницами"
- Меньшая нагрузка на сервер
- Более плавный UX
Недостатки:
- Первоначальная загрузка может быть дольше
- SEO требует дополнительных усилий
- Состояние нужно управлять более аккуратно
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы