ember-data
Version:
(Legacy) The lightweight reactive data library for Ember applications
74 lines (59 loc) • 3.06 kB
Markdown
<p align="center">
<img
class="project-logo"
src="./logos/logo-yellow-slab.svg"
alt="WarpDrive"
width="180px"
title="WarpDrive"
/>
</p>



[](https://discord.gg/zT3asNS
)
[](https://discord.gg/PHBbnWJx5S
)
<p align="center">
<br>
<a href="https://warp-drive.io">WarpDrive</a> (formerly EmberData) is the lightweight data library for web apps —
<br>
universal, typed, reactive, and ready to scale.
<br/><br/>
</p>
***Warp*Drive** makes it easy to build scalable, fast, feature
rich applications — letting you ship better experiences more quickly without re-architecting your app or API. ***Warp*Drive** 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](https://emberjs.com)
<br>
<br>
> [!WARNING]
> **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](https://warp-drive.io/guides/) for migration strategies.
<br>
---
<br>
**Tagged Releases**
- 
- 
- 
- 
- 
### License
This project is licensed under the [MIT License](LICENSE.md).