Initial Release
dstore builds upon the dojo store architecture with numerous API and implementation improvements, including:
- A selection of useful stores including Memory, RequestMemory, and Rest
- Query encapsulation - each query method returns a collection representing the query
- Advanced filtering - filters can be composed using different conditions and conjunctions for use across stores
- Modeling support - collection results can be provided as modeled objects
- Trackable collections over multiple, paged result sets
- Caching of queries and individual objects
- A sensible hierarchical collection implementation via the Tree mixin
- Adapters to and from the dojo/store API
- All operational methods return promises (and have *Sync equivalence if available)