node.js の IndexedDB API は、一部のアプリで非常に役立ちます。
node.js で IndexedDB を使用できないのはなぜですか?
IndexedDB API は、いくつかの DOM エラーおよびイベント スタイルを使用しますが、DOM に依存しません。
これはおそらく、IndexedDB が別の標準体の一部であるためです。Node.js は、独自の APIを備えた単なるECMAScript (Google の V8 経由)です。また、IndexedDB がまだ "ドラフト" であることも役に立たないかもしれません。
しかし、Node.js がデータベース ドライバーを提供していないのと同じ理由である可能性が高く、これらの問題を解決しようとはしていません。API を解決して実装したい人を支援する API を提供しようとしているだけです。
そして、そのために、少なくとも 1 つのそのようなプロジェクトがすでに開始されているようです: indexeddb-js
. ただし、NPM Registry の IndexedDBも参照してください。