정보실

웹학교

정보실

javascript SQLite는 Emscripten을 통해 JavaScript로 컴파일됩니다.

본문

sql.js는 SQLite C 코드를 Emscripten으로 컴파일하여 Webite로 보내는 SQLite 포트입니다.

메모리에 저장된 가상 데이터베이스 파일을 사용하기 때문에 데이터베이스에 대한 변경 사항이 유지되지 않습니다.

그러나 기존 sqlite 파일을 가져오고 생성 된 데이터베이스를 JavaScript 유형이 지정된 배열로 내보낼 수 있습니다.


https://github.com/kripken/sql.js 


여기에는 C 바인딩 또는 노드 g 컴파일이 없으며 sql.js는 전통적인 JavaScript 라이브러리처럼 사용할 수 있는 간단한 JavaScript 파일입니다.


JavaScript (예 : Electron를 사용하여)에서 기본 응용 프로그램을 작성하거나 node.js에서 작업하는 경우 JavaScript에 대한 SQLite의 기본 바인딩을 사용하는 것이 좋습니다.


SQLite는 공개 도메인이고, sql.js는 MIT 라이선스입니다.


Sql.js는 WebAssembly보다 선행하므로 asm.js 프로젝트로 시작됩니다. 이전 버전과의 호환성을 위해 여전히 asm.js를 지원합니다.




페이지 정보

조회 58회 ]  작성일19-07-22 18:00

웹학교