What Is Ember data?
Ember data is a data management library that retrieves records from a server, store them, and update them in the browser and save them back to the Server.
The main purpose of ember-data is -
1. Easily retrieve records from a server
2. Cache the data for increase the performance of apps.
3. Create new records on the client, if required.
What Is Ember.Namespace.Class?
The Ember.Namespace.Class is used to define an object which contains other objects and data.
What Is ember.mixin class?
The Ember.mixin class can create objects that are methods and properties can be shared with other classes and instances.