Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

データ保持について質問です

解決したいこと

https://yoychen.github.io/notence/
こういったサイトはデータ保持をどう行っているのかが気になったのですが、どうやって調べたら良いのでしょうか?

私はcookieかブラウザのローカルストレージにデータを保持しているのではないかと考えています。
DBはデータを送信する操作ボタンがないため、クエリを実行していなさそうだと思っています。

ただ、cookieやローカルストレージはデータをあまり多く保存できないと聞いたことがあるため、自分の中でどうやって行っているのかが気になっています。

最後まで読んでいただきありがとうございます。
ご存じの方がいらっしゃいましたら、何卒よろしくお願いします。

0

1Answer

そのアプリはローカルストレージに JSON 形式でデータを保存しています。ブラウザの開発者ツールでストレージの内容を見れば確認できます。 Chrome の場合は以下のようになります。

Screenshot 2025-01-08 23.30.24.png

ローカルストレージのサイズ上限は 5MB 程度です。デモ用途では十分ですが実用では不足するでしょう。他にローカルに大容量のデータを保存する方法としては IndexedDB やオリジンプライベートファイルシステムがあります。

なお、操作ボタンがないとしても、キー入力イベントなどをフックしてリモートのデータベースにデータを保存することもできます。

0Like

Comments

  1. @Kobayashi0620

    Questioner

    ご回答ありがとうございます
    開発者ツールで確認することができるのですね!!
    キー入力イベント等でも行えること初めて知りました
    もっと勉強してみます

Your answer might help someone💌