Developing an Ember.js Edge
The attached zip file contains a PDF and an ePUB version of the book.
Ember.js is a framework for building ambitious web applications. In more specific terms, it is a collection of libraries, abstractions and conventions for dealing with the common challenges of building web applications.
This book will take the reader from a casual interest in Ember.js through to building a complete application. Along the way we’ll cover the current state of client-side web development, the history and evolution of Ember, and the projects and challenges that have informed its design. Then we’ll dig deep into each of Ember’s constituent component libraries, demonstrating how each operates on its own and how they work together harmoniously as a framework.
Developing an Ember.js Edge is authored by a group of programmers from around the world who have been building applications with Ember in some from or another for the last two years. They all use Ember.js to build real production applications and have watched (and contributed) keenly as the framework has grown into its current state of maturity and stability.
The code for EmberTrackr is located here: http://github.com/developing-an-emberjs-edge/ember-trackr
Table of Contents
1. Introduction
2. An MVC Primer
3. Ember.Object
4. Ember.View
5. Ember.Handlebars
6. Ember.Component
7. Ember.Controller
8. Ember.Router
9. Models
10. Getting Started with EmberTrackr
11. Building EmberTrackr – Adding Tickets
12. Building EmberTrackr – Adding Users
13. Conclusion