РекомендуетсяReact

Черновики и серверное состояние

У полученных данных и редактируемой формы должны быть понятные владельцы.

Проверено Изменено

Плохо

Обновление списка молча заменяет введённый текст формы.

Хорошо

Серверный снимок + локальный черновик.
При сохранении проверяется revision.

Почему это важно

Фоновое обновление не должно уничтожать работу пользователя.

Когда применять

Копировать данные в состояние формы допустимо для редактирования, если явно определены начало и завершение черновика.

Кто что делает

Человек

Выбирает поведение при несохранённых и конфликтующих изменениях.

AI-агент

Реализует поведение компонентов и проверяет изменение данных, загрузку и ошибку в браузере.

Контроль результата:

  • Обновите серверные данные во время ввода. Текст сохранился?

Как проверить у себя

  • Обновите серверные данные во время ввода. Текст сохранился?
ПервоисточникиИстория изменений на GitHub

Дата проверки отражает содержательную сверку. Синхронизация сайта не обновляет её автоматически.