Building Web Apps with Ember.js
Write Ambitious JavaScript
Publisher: O'Reilly Media
Final Release Date: July 2014
Pages: 188

If you’re a web developer interested in building scalable single-page applications—full-stack, browser-based apps that connect to a backend—this practical guide shows you how to use Ember.js, the popular JavaScript framework based on the model-view-controller (MVC) architectural pattern.

Through the course of the book, you’ll learn how to build a prototype Ember application (a musician index called Rock’n’Roll Call), using routers, templates, models, controllers, and views. You’ll also understand how Ember’s convention over configuration approach helps you persist data, build backend technologies, and create widgets for developing production-capable applications that behave like desktop software.

  • Set up workflow management and boilerplate code creation
  • Learn how Ember’s “developer ergonomics” help you use less code
  • Write templates for the book’s prototype with Handlebars.js
  • Use routers to manage application states without reloading the page
  • Connect controllers and views with events, and sync data with data-binding
  • Build an Ember backend with a RESTful API or Ruby on Rails
  • Use the Ember-Data library to persist data and talk to the backend
  • Write reusable encapsulated widgets to extend your applications
Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyBuilding Web Apps with Ember.js
 
3.0

(based on 3 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

33%

of respondents would recommend this to a friend.

Reviewed by 3 customers

Sort by

Displaying reviews 1-3

Back to top

(0 of 1 customers found this review helpful)

 
5.0

Great Starting Point

By jimmy

from Salt Lake City, UT

Verified Reviewer

Pros

  • Easy to understand

Cons

    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly Building Web Apps with Ember.js:

    I found this book to be a great starting point to augment the Ember guides. More examples and good context, which I needed since I'm new to Ember development.

    (3 of 3 customers found this review helpful)

     
    1.0

    Average and examples difficult to follow

    By Anonymous

    from Australia

    About Me Developer

    Verified Reviewer

    Pros

      Cons

      • Difficult to understand
      • Too many errors

      Best Uses

        Comments about oreilly Building Web Apps with Ember.js:

        The structure of this book seems quite unorganised and the examples are convoluted and difficult to follow. I wasn't able to get rich value from the examples.

        (6 of 6 customers found this review helpful)

         
        3.0

        Good tutorial, a little out-of-date

        By Intermediate ember.js developer

        from FL

        About Me Developer

        Verified Buyer

        Pros

        • Easy to understand
        • Helpful examples

        Cons

        • Not comprehensive enough

        Best Uses

        • Beginner
        • Novice

        Comments about oreilly Building Web Apps with Ember.js:

        I bought this ebook during its early release period. That being said, it may or may have not been updated since writing this review.

        This book provides a great tutorial with step-by-step guidance on creating an example ember.js application. Anyone who is new to ember.js will find this book very useful to get started.

        For anyone who is already familiar with ember.js, though, they may find this book a little lacking. The explanation of various core concepts of ember.js are all related to the creation of the tutorial app. There isn't a standalone definition of these concepts and how they fundamentally relate to each other (a good source for this, I found, were the guides on emberjs.com).

        Also, the authors of the book decided to employ the yeoman approach to scaffolding the tutorial app. This does not make much difference when it comes to learning about ember.js but it would have been more up-to-date and relevant if they had used ember-cli to scaffold the app.

        I would recommend this book to absolute beginners and newcomers to web application development.

        Displaying reviews 1-3

        Back to top

         
        Buy 2 Get 1 Free Free Shipping Guarantee
        Buying Options
        Immediate Access - Go Digital what's this?
        Ebook: $23.99
        Formats:  ePub, Mobi, PDF
        Print & Ebook: $32.99
        Print: $29.99