Skip to content
Erik Bryn edited this page Jun 17, 2013 · 1 revision

Modules

The ambition is for Ember Model to be as modular as possible. Ideally you should be able to make custom builds of it that only include the features you need for your application.

The current plan is to switch to using Grunt and ES6 modules.

List of possible modules

Caching layer/identity map

  • Simple hash map for read-only use cases
  • bigdata.js for read/write applications

Primitives needed by Ember.js

  • Model
  • RecordArray

Relationships support

  • HasManyArray
  • BelongsToProxy(?)

Adapters

  • Adapter
  • FixtureAdapter
  • RESTAdapter
  • FirebaseAdapter
  • etc.

Misc. Addons

  • Type conversion
  • Serializers/Transformations (camelizing, pluralization)
  • Validations
Clone this wiki locally