- แม้จะมีความพยายามจากหลายฝ่ายในการนำ SQLite ขึ้นสู่เว็บมาก่อน แต่ได้เริ่มต้นโปรเจกต์ทางการโปรเจกต์แรกสำหรับสร้าง SQLite เวอร์ชันที่บิลด์ด้วย WASM
- เป้าหมายของโปรเจกต์
- wrapper ที่ feature-complete สำหรับ SQLite 3 API
- binding สำหรับ low-level sqlite3 api
- มี API แบบ OO ระดับสูงที่คล้ายกับการทำงานของ sql.js และ node.js
- API แบบ Worker
- มีรูปแบบแปลงของ Worker API ที่อิงกับ Promise
- มี storage ฝั่งไคลเอนต์โดยใช้ JS API ที่ใช้งานได้ (OPFS และ localStorage/sessionStorage)
- สิ่งที่ไม่ใช่เป้าหมาย
- sqlite3 API ที่เกี่ยวข้องกับ UTF-16 (เพราะ WASM เป็นเทคโนโลยีที่เน้นเว็บ และปัจจุบัน UTF-8 เป็นหลัก)
- แม้จะมีโปรเจกต์ WASM runtime จำนวนมากที่อยู่นอกเบราว์เซอร์ แต่โปรเจกต์นี้ในตอนนี้มุ่งเน้นเป้าหมายที่เบราว์เซอร์
- การรองรับแพลตฟอร์มเก่าหรือแพลตฟอร์มเฉพาะกลุ่ม
ยังไม่มีความคิดเห็น