HTML5を業務アプリで使うための勉強会 #9
今回と次回は「Indexed Database API」です。本APIの数は半端ないです(@o@)そのため、今回はデータベースの作成&削除、データのCRUD(生成・取得・更新・削除)を学びました。あと、今までのAPIと実装(記述)方法が異なる部分もありましたので、何回か見直しが必要になると思います。
# Indexed Database API、侮り難し!
taknb2nch
@taknb2nch
「HTML5を業務アプリで使うための勉強会 #9」の募集を開始しました。今回のテーマは Indexed Database API です。ご参加お待ちしております。 http://t.co/LPbCj0lmvk #gdgchugoku
2013-05-31 11:46:12
taknb2nch
@taknb2nch
明日どうするかな。今までの中で一番ヘビィな内容だな。もちろん完璧な準備はできませんよw。複数回に分けて準備できたところまで進めるようにしましょうか。私の喉をいたわるとか理由を付けてw。 #gdgchugoku
2013-06-05 17:13:38
Ryuji Iwata
@qt_luigi
HTML5勉強会、始まります。本日と次回で「Indexed Database API」です。 #gdgchugoku
2013-06-06 19:07:14
Ryuji Iwata
@qt_luigi
onupgradeneeded()イベントが肝。バージョンが変わった時に呼び出されて、ここでしかオブジェクトストアを作成できません。 #gdgchugoku
2013-06-06 19:34:09
Ryuji Iwata
@qt_luigi
データベースはclose()が呼び出されていないと削除(deleteDatabase())できません。 #gdgchugoku
2013-06-06 19:38:40
Ryuji Iwata
@qt_luigi
試しにclose()を呼び出さない状態でonupgradeneeded()を呼び出したらどうなるか挑戦中... #gdgchugoku
2013-06-06 19:40:21
きよくらならみ
@kiyokura
.@qt_luigi VS変態の文脈の詳細はこちら参照 http://t.co/mVMeztabYW #gdgchugoku
2013-06-06 19:50:45
Ryuji Iwata
@qt_luigi
e.target.resultで取得できる値、オープン時はデータベースでストア(put)時はkey値。こんがらがって来ています...(@o@) #gdgchugoku
2013-06-06 20:04:30
Ryuji Iwata
@qt_luigi
Web Storage との違いとしては「カーソルが使える」点と「valueに対してインデックスを貼れる」ところ辺り。 #gdgchugoku
2013-06-06 20:22:12