npm.io
5.9.1 • Published 4 weeks ago

ember-data

Licence
MIT
Version
5.9.1
Deps
19
Size
380 kB
Vulns
0
Weekly
0
Stars
3.2K

WarpDrive

NPM Stable Version NPM Downloads License EmberJS Discord Community Server WarpDrive Discord Server


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-data package 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/core packages for framework-agnostic data management
  • @warp-drive/ember packages 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-data if 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

  • NPM Canary Version
  • NPM Beta Version
  • NPM Stable Version
  • NPM LTS Version
  • NPM LTS 4.12 Version

License

This project is licensed under the MIT License.

Keywords