Web Application Databases
クライアントサイドのデータベースはWeb SQL(SQLite3を使ったAPI)の標準化は失敗した(sqlite3は使い慣れているので残念)。そこで新たにできたのがIndexedDB。SQL言語を使わず強力なデータベース機能を提供する。欠点は仕様が固まりだしたのは最近なことのため、実装が少ない。
そのため、スマートフォン向けのブラウザはSQLクエリーが使え、標準化が失敗したWebSQLが実装されている現実があるため、これを無視するわけにもいかない。どう判断するか?
しばらく、データベースは忘れるのが一番いいかもしれない。 Web StorageやFileSystem APIを使っていくしかないか?
そのため、スマートフォン向けのブラウザはSQLクエリーが使え、標準化が失敗したWebSQLが実装されている現実があるため、これを無視するわけにもいかない。どう判断するか?
しばらく、データベースは忘れるのが一番いいかもしれない。 Web StorageやFileSystem APIを使っていくしかないか?
コメント
コメントを投稿