Railsアプリには、ボタンの移動、DIVの色の変更など、レンダリングされたHTMLをユーザーが変更できるビューがあります。次回ビューがレンダリングされるときに、これらの変更を永続化するにはどうすればよいですか。変更は反映されますか?
私の最初の考えは、変更されたHTMLをテキスト列としてデータベースに保存することでした。ただし、HTMLは任意に大きくなる可能性があるため、このアプローチは本当に好きではありません。パフォーマンスが非常に悪くなることは言うまでもありません。私は掘り下げましたが、これまでのところ手がかりはありません。これは珍しいシナリオではないと思うので、私には困惑しています。WYSIWYGタイプのエディター、Webサイトビルダーアプリケーションはすべて、この問題を解決する必要があります。それは私が間違った道を進んでいるのだろうかと思います。
どんな洞察も大歓迎です!