JavaScriptでSQL

JavaScriptで作られたSQLデータベースエンジンです。

JavaScriptでSQL

JavaScript DB ロゴ

確かに凄い。しかし役立つ用途が見つからない。これは私に知恵が足りない所為だろう。これだけ凄いソフトウェアであればきっと役立つ場面が見つかるはずだ。

JavaScriptには多少なりとも偏見を持っている人が多い。所詮クライアントサイドの、ブラウザのおまけのような言語ではないかと。いや、そんな事を言うのはこれを見てからにして欲しい。

本日紹介するオープンソース・ソフトウェアはJavaScript DB、JavaScriptベースのデータベースエンジンだ。

何はともあれデモを見るべきだ。そこで外部のJavaScriptファイルが読み込まれている。これがデータベースを生成し、テーブルを作り、且つデータを挿入している。

後はデータを取り出すだけだ。一般的なSQL文がそのまま使える(LEFT JOINまで!)。デモでは関数で出力になっているが、SQLを実行すると単なる二次元の配列が返ってきているようだ。

どう言う使い方があるだろうか…。いや、そんな事を考えてもいけないかも知れない。ソフトウェアに対する意気込みを感じるのだ…。