[ad_1]
このアプリケーションを必要とする顧客は、データベースをオンラインにしたくないため、ローカルに置くことを好みます。
私が試したこと:
私はかなり長い間検索しましたが、誰も答えを持っていません
解決策 1
いいえ。Web アプリはブラウザーのサンドボックスで実行され、セキュリティ上の理由から、クライアント コンピューターのファイル システムに直接アクセスすることはできません。
そして、サーバーへのアクセスはさらに少なくなります!
ローカル DB にアクセスできるクライアント ネイティブ アプリケーションを作成する必要がありますが、オンラインで何かと通信する必要がある場合、それは複雑になります。 不可能ではありませんが、確かに些細なことではありません。
解決策 2
サイトのすべてのユーザーが独自の完全に個別のデータベースを持つ場合は、IndexDB API を使用できる可能性があります。
IndexedDB API – ウェブ API | MDN[^]
ただし、これは特定のブラウザに関連付けられます。 たとえば、サイトを使用して Chrome でデータベースを作成するユーザーは、データを失うことなく Edge または Firefox に切り替えることはできません。
[ad_2]
コメント