Ember.js Web Development with Ember CLI
<p><b>Build ambitious single-page web applications using the power of Ember.js and Ember CLI</b></p> <h2>About This Book</h2><ul><li>Build scalable web applications with Ember.js and Ember CLI</li><li>Leverage the working examples to gain more insight into the Ember framework</li><li>Manage dependencies and use the broccoli asset pipeline, the ES6 compatible module system, and more with a strong Ember CLI focus</li></ul><h2>Who This Book Is For</h2><p>If you are a JavaScript developer who is starting out to build ambitious Ember.js application, or a developer who has prior Ember.js experience and want to transition your application to the latest Ember.js version with Ember CLI, then this book is for you.</p><h2>What You Will Learn</h2><ul> <li>Get started with your first Ember.js application using Ember CLI and learn about its MVC pattern</li> <li>Understand the object-oriented design principles used in Ember.js including classes and structures</li> <li>Discover how to use the Ember.js templating system and default handlers</li> <li>Manage your single-page web application states using Ember.js router and customize templates</li> <li>Learn to use controllers to communicate display logic to templates</li> <li>Communicate with your backend server using Ember Data models</li> <li>Build reusable Ember.js components and learn how to customize them</li> </ul><h2>In Detail</h2><p>Ember.js is a JavaScript framework based on the Model View Controller design pattern. It brings proven design principles and practices to modern web-based application development and helps you focus on solving your core business problem.</p><p>Ember.js Web Development with Ember CLI is for the next generation of web developers who want to build powerful single-page web applications using the simplicity of Ember CLI and the sophistication of the upcoming Ember 2.0. Starting with an introduction to Ember.js, you will explore its object-oriented pattern, cover classes and other properties, diving into great techniques to define your routes when managing applications, and using object and array controllers to encapsulate the application display logic.</p><p>Unlike many other books that merely skim the surface, this book has a strong focus on Ember CLI, which will soon be the de facto mode for building apps with Ember.</p>