npm.io
5.9.1 • Published 4 weeks ago

@ember-data/json-api

Licence
MIT
Version
5.9.1
Deps
4
Size
295 kB
Vulns
0
Weekly
0
Stars
3.2K

WarpDrive

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


WarpDrive is the lightweight data library for web apps —
universal, typed, reactive, and ready to scale.


@ember-data/json-api

Elegantly composable. Made for JSON:API

This package only exists for backwards compatibility

Newer apps should use @warp-drive/json-api for the cache and @warp-drive/utilities for the builders it provided.

This package provides an in-memory document and resource Cache and associated utilities for use with WarpDrive and {json:api}.

This package is intended for use with the older EmberData package setup, for use with more recent versions of WarpDrive see @warp-drive/json-api for the Cache and @warp-drive/utilities for the builders.

{json:api} excels at simplifying common complex problems around cache consistency and information density, especially in regards to relational or polymorphic data.

Because most API responses can be quickly transformed into the {json:api} format without losing any information, WarpDrive recommends that most-if-not-all apps should use this Cache implementation.

Tagged Releases

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

Keywords