我想在 dart 中测试 sqlite,但是我能找到的唯一实现是 Sam McCall 在 Github 上的,但是它已经过时了。虽然我可以尝试更新它,但我对 Dart 还不是很熟悉。
我还阅读了但无法确认 VM 中提供了 sqlite 访问,但仅适用于非 html 程序。我读到的引用说“可能存在其他问题,因为 Dart 可执行文件现在包含 sqlite 库,作为 NSS(来自 Mozilla 的网络安全服务)的一部分,用于在 dart:io 中实现安全套接字。” . 正如我所说,我不确定这是否正确。
我想将 sqlite 与“dart:html”一起使用,而“dart.io”不能与“dart.html”一起使用,但是在控制台应用程序中使用它是一个开始。
虽然 dart 提供 indexed_db,但我不认为它可以替代 sql。此外,虽然数据库访问可能主要被认为是服务器端的需求,但显然客户端也有需求(例如,离线时等)。
还有可能会出现转换为 js 的问题,但这不是我关心的问题。
对此的任何帮助将不胜感激。