SQLite3 WASM/JS 公式プロジェクト
(sqlite.org)- 多くの人がWebでSQLiteを動かそうと試みてきたが、SQLiteのWASMビルド版を作成する最初の公式プロジェクトが開始
- プロジェクトの目標
- SQLite 3 APIのfeature-completeなラッパー
- 低レベルのsqlite3 APIをバインド
sql.jsおよびnode.jsスタイルの実装に近い高水準のOO APIを提供- WorkerベースのAPI
- PromiseベースのWorker APIバリエーションを提供
- 利用可能なJS APIを使ってクライアント側ストレージを提供(OPFSおよびlocalStorage/sessionStorage)
- 目標ではないもの
- UTF-16関連のsqlite3 API(WASMはWeb中心の技術であり、現在はUTF-8が主流のため)
- ブラウザ外のWASMランタイム向けプロジェクトは多いが、このプロジェクトは現時点ではブラウザターゲットに重点
- 古い、またはニッチな市場のプラットフォーム対応
まだコメントはありません。