WarpDrive (formerly EmberData) is the lightweight data library for web apps —
universal, typed, reactive, and ready to scale.
WarpDrive makes it easy to build scalable, fast, feature rich applications — letting you ship better experiences more quickly without re-architecting your app or API. WarpDrive is:
- Seamless Reactivity in any Framework
- ️ Committed to Best-In-Class Performance
- Typed
- Works with any API
- Focused on being as tiny as possible
- SSR Ready
- Built with by Ember
Legacy Package
The
ember-datapackage is a legacy umbrella package that bundles older EmberData patterns including@ember-data/model,@ember-data/adapter, and@ember-data/serializer.Why it's legacy: This package represents an older architecture based on class inheritance, runtime schema parsing, and the Adapter/Serializer pattern. Modern WarpDrive uses:
@warp-drive/corepackages for framework-agnostic data management@warp-drive/emberpackages for Ember-specific integrations- Schema objects instead of Model classes
- Request builders and Handlers instead of Adapters/Serializers
When to use this package: Only use
ember-dataif you're maintaining an existing Ember application that hasn't migrated to modern WarpDrive patterns. For new projects or modern WarpDrive apps, install packages from@warp-drive/*directly.Migration path: See the Guides for migration strategies.
Tagged Releases
License
This project is licensed under the MIT License.