Для приложения rails 3, которое я создаю, пользователь получает возможность разделить сообщение, которое имеет множество различных параметров. Некоторые параметры являются необязательными, другие требуются. Пока пользователь заполняет параметры, я хочу создать предварительный просмотр того, как сообщение будет выглядеть «на лету». Некоторые параметры - это URL-адреса, которые необходимо отправить на сервер для обработки, поэтому в основном предварительный просмотр не может быть 100% -ной сгенерированной клиентской стороной.rails 3 - генерировать предварительный просмотр для нового сообщения на лету
Мне было интересно, что это лучший способ сделать это. Поскольку это может быть много данных, я не хочу отправлять все данные обратно на сервер каждый раз, когда что-то меняется для восстановления предварительного просмотра. Я бы предпочел только отправить данные, которые изменились. Но в этом случае, где хранятся остальные данные? Возможно, на сессии? Кроме того, я бы предпочел не перестраивать объект модели со всеми данными каждый раз. Есть ли способ сохранить объект модели, который представляет сообщение, когда он создается?
Спасибо.