# SQLite3 WASM/JS 공식 프로젝트

> Clean Markdown view of GeekNews topic #7693. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=7693](https://news.hada.io/topic?id=7693)
- GeekNews Markdown: [https://news.hada.io/topic/7693.md](https://news.hada.io/topic/7693.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-10-31T09:42:35+09:00
- Updated: 2022-10-31T09:42:35+09:00
- Original source: [sqlite.org](https://sqlite.org/wasm/doc/tip/about.md)
- Points: 9
- Comments: 0

## Topic Body

- 다수가 웹에서 SQLite를 올리려는 시도를 해왔으나, SQLite의 WASM 빌드 버전을 만드는 첫번째 공식 프로젝트 시작   
- 프로젝트의 목표   
  - SQLite 3 API의 feature-complete wrapper   
  - 저수준 sqlite3 api를 바인딩  
  - sql.js 및 node.js 스타일 구현과 유사한 고수준 OO API 제공   
  - Worker 기반 API   
  - Promise 기반의 Worker API 변형 제공   
  - 사용 가능한 JS API를 이용하여 클라이언트측 저장소 제공 (OPFS 및 localStorage/sessionStorage)  
- 목표가 아닌 것   
  - UTF-16 관련 sqlite3 API (WASM은 웹 중심의 기술이고, 현재 UTF-8이 메인이므로)  
  - 브라우저를 벗어난 WASM 런타임 프로젝트가 많지만, 이 프로젝트는 현재는 브라우저 타겟에 중점   
  - 오래되거나 니치한 마켓의 플랫폼 지원

## Comments



_No public comments on this page._
