私は .NET MVC 4 を使用しています。Pinterest スタイルのソーシャル メディア サイトを持っているとしましょう。ユーザーは、コンテンツ (つまり、画像) をピン留めし、ボード上で画像をドラッグ アンド ドロップしてピンボードのレイアウトを決定できます。
ログアウト/ログイン時にコンテンツが以前とまったく同じように表示されるように、作成したレイアウトを保持するにはどうすればよいですか? 関連する ID、クラス、スタイルなどを持つすべての DOM 要素を保存する必要があります。これらのレイアウトも「自動保存」する必要があります。
私が見つけた最良の答えはこれでした:
クライアントでレンダリングされたRailsビューに加えられた変更を保持するには?
しかし、この男は実際の HTML マークアップを保存しているようです。私はそれが非常に急速に非常に柔軟性がなくなると思います. DOM ツリー自体を永続化するか、ReactJS で VirtualDOM (または実際の DOM のインスタンス) をログに再レンダリングできるデータベースに保存できると仮定して、ビューを設計するために ReactJS ルートを使用する必要があると考えました。 -の。
私は何が欠けていますか?私はこれを高低で検索しましたが、この問題を解決する方法についてはあまり運がありません。どんな助けでも大歓迎です!