Предположим, у нас есть веб-приложение, которое позволяет пользователям создавать и изменять какую-либо динамическую структуру (скажем, какой-то граф), и мы не хотим сохранять изменения навсегда, пока пользователь не наберет «сохранить» '. Каков наилучший способ хранения и изменения этой динамической структуры?Хранение динамической структуры в веб-приложении
Полезно ли использовать простой JSON-файл на передней панели, который мы можем изменить в соответствии с действиями пользователя, а затем отправить на сервер для обновления базы данных, когда пользователь решает сохранить свою структуру? Или мы должны общаться с сервером каждый раз, когда пользователь вносит какие-либо изменения, даже если позже он может отказаться от этого изменения?
Есть ли «стандартный подход»?