idb-iegap
Version:
Polyfill that makes IE10 / IE11 support the full IndexedDB specification by implementing compound and multiEntry index handling
51 lines (43 loc) • 1.61 kB
Markdown
Dexie.js
========
A bullet proof indexedDB wrapper.
* Minimalistic and straight forward API, easy to use.
* Code Completion friendly - Your IDE will guide you as you type!
* Human readable queries: db.friends.where("lastName").anyOf("Helenius", "Fahlander").each(function(friend){...})
* Bullet proof error handling using transaction scopes
* The only indexedDB wrapper (so far) to support case insensitive search, set matching and logical OR operations.
* Promise/A+ compliant
* Does not hide backend indexedDB from the caller - always possible to reach the backend IDB objects.
* Performance focused
* Portable across all browsers:
* IE10+
* Chrome
* Firefox
* Opera 15+
* Android browser
* Blackberry browser
* Opera mobile 16+
* Chrome for Android
* Firefox for Android
* IE Mobile
* Safari 8
* IOS Safari 8
* Extended key range queries: equalsIgnoreCase(), anyOf([a,b,c,d,...]), startsWith(), startsWithIgnoreCase()
* Logical "OR": friends.where("age").below(40).or("length").above(200).toArray(...);
* Built to be easily extended and build addons upon.
* Simplified and robust error handling
* Simplified upgrading framework
* Thoroughly unit tested
Documentation
-------------
https://github.com/dfahlander/Dexie.js/wiki/Dexie.js
Samples
-------
https://github.com/dfahlander/Dexie.js/wiki/Samples
Forum
-----
https://groups.google.com/forum/#!forum/dexiejs
Download
--------
https://raw.githubusercontent.com/dfahlander/Dexie.js/master/dist/latest/Dexie.js
https://raw.githubusercontent.com/dfahlander/Dexie.js/master/dist/latest/Dexie.min.js