2

アプリケーションに Windows 8 winjs sqlite を実装したいと考えています。winjs Windows 8アプリケーションでsqliteを実装する最良の方法は何ですか? sqlite を使用してアプリのパフォーマンスを向上させる方法は?

4

2 に答える 2

0

GitHub で利用可能な SQLite のポートがあります: https://github.com/kripken/sql.js

sql.js は、SQLite の C コードを Emscripten でコンパイルすることにより、SQLite を JavaScript に移植したものです。ここには C バインディングや node-gyp コンパイルはありません。

私はそれをしっかりとテストし、WinJS アプリで動作します。SQLite.js はブラウザでも使用されることを意図しているため、もちろん欠けているのは WinJS との統合だけです。

パフォーマンスに関する情報はありません。これを自分でテストする必要があるかもしれません。ベスト プラクティスとしては、WHERE 句を使用してデータを取得したり、INSERT の前に入力をサニタイズしたりするなど、一般的な機能をラップする "クラス" を構築する必要があります。

于 2013-09-04T20:03:02.780 に答える