Projeto oficial SQLite3 WASM/JS
(sqlite.org)- Muitas pessoas já tentaram levar o SQLite para a web, mas este é o primeiro projeto oficial a criar uma versão compilada do SQLite em WASM
- Objetivos do projeto
- Wrapper completo em recursos da API do SQLite 3
- Bindings para a API
sqlite3de baixo nível - Fornecer uma API OO de alto nível semelhante às implementações no estilo
sql.jsenode.js - API baseada em Worker
- Fornecer uma variante da API de Worker baseada em Promise
- Fornecer armazenamento no lado do cliente usando APIs JS disponíveis (OPFS e
localStorage/sessionStorage)
- O que não é objetivo
- APIs
sqlite3relacionadas a UTF-16 (WASM é uma tecnologia centrada na web, e atualmente UTF-8 é o principal) - Embora existam muitos projetos de runtime WASM voltados para fora do navegador, este projeto atualmente foca no navegador como alvo
- Suporte a plataformas antigas ou de nicho
- APIs
Ainda não há comentários.