IT Academy
Урок 3 · Средний

Маршрутизация, формы и серверные данные

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Серверное состояние может устаревать и требует стратегии кеша. Форме нужны состояния ожидания, успеха и ошибки. Ответы асинхронных запросов могут приходить не в порядке запуска.

Задача для самостоятельного решения

Пользователь ввёл A, затем AB, но ответ A пришёл последним. Как избежать старого результата?

Показать разбор ответа

Отменять предыдущий запрос или сравнивать идентификатор актуального запроса перед применением ответа. Дебаунс уменьшает запросы, но сам не решает гонку.

Примените знания

В лабораторной курса есть учебная среда, пример, ожидаемый результат и задание проекта. Возвращайтесь к ней по мере прохождения тем.

Открыть лабораторную →