ユーザーが定期的に使用するサイト(javascriptアプリケーション)があり、サイトに状態を保存する機能が要求されているため、中断した場所から続けることができます。独自のデータベースバックエンドを実装せずにサイトの状態を保存するにはどうすればよいですか?
サイトが、それはかなり複雑な状態を持っているすべての1ページのjavascriptのアプリ何のデータベースバックエンドですしていないので、単にURLを生成する状態が数キロバイトことができるので、オプションではありませんので、URLには大きすぎます。
クッキーは、サイズのために、また状態をポータブルにするためにオプションではないので、ユーザーがそれを保存するときに、他のマシンでも使用することができます。
データベースのバックエンドと認証でサイトを複雑にしたくないので、サイトの状態をユーザーがコピーできるテキストとして生成し、後でこのテキスト設定をテキストフィールドに貼り付けることができますjavascriptから解析してアプリの状態を復元します。
ユーザーにとってはやや面倒です(テキストの設定をどこかに保存して後で貼り付けても問題ありません)。 dbを追加せずにこれを行うための他のオプションがありますか? (例えば、匿名アップロードをサポートするjs apiがあるかどうかわからないが、私はテキスト設定(機密情報を持たない)を公開ペーストサイトに保存することを考えた。
他にもオプションがありますか?
これは、データベースが存在する理由です。 – Rayon
なぜdbを追加しないのですか? – Pytth
テクニックの選択肢をクライアントサイドのアプリに限定すれば、本当の "移植性"は期待できません。 – CBroe