2016-06-22 3 views
0

私は現在、簡単な検索(キーワード)に基づいてデータを取得し、それにリンクされた静的データを反映する、非常に小規模なデスクトップアプリケーションを作成することを目指しています。視点でそれを置くためにいくつかの数字:情報は同じままにする傾向があるもののJavaScript - デスクトップアプリケーション(サーバーなし)

  • について150-200「キー」が「キー」の値ごとに表示される
  • 約5〜10の値
  • 編集可能に(値ほとんどの場合 - たぶん 保存されているすべてのデータに対して合計1または2の修正/月)
  • データは1人の特権ユーザーによって修正可能である必要があります。 (私は情報をユーザ& 1とDBを持っているでしょう)

例:あなたはシンプルなGoogle検索を行うときに表示さ カード。たとえば、アクタ(キー値)を検索し、クエリで値(年齢、長さ、賃金、兄弟など)を含む「カード」を生成します。

すべてのデータはアプリと並んで同じドライブに保存されるため、サーバーとのやりとりは一切不要です。 Python私はこれを達成するためにSQLiteを使用していました。しかし、私はElectron JavaScriptを使用したフレームワークを使用して、洗練されたデスクトップアプリケーションを作りたかったのです。

私はJSとNode.JSなどをよく知っているわけではないので、私は自分の知識を磨いており、JSを使ってデータベースを使う方法について多くのことを読んでいますが、溶液。

だから私の質問:

  1. は、それには、JavaScriptを介して制御 アプリ(同じドライブ)とローカルデータベースのSQLite3の種類を持つことは可能ですか?

  2. JavaScriptが とPythonで通信し、Pythonでデータベース操作を行う可能性がありますか?

は、私は、しかし、私はまだ(このケースではJavaScriptが&その逆をPYTHONに)異なる言語間の相互作用を触れていませんでした、SQLiteのと対話するためのPythonの使用方法を熟知しています。

誰かが正しい方向に私を向けることができたら、私は非常に感謝します。

答えて

0

非常に強力なSQLite3バインディングavailable at npmjsに基づいてElectron Appを作成することは可能です。

関連する問題