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
 
4.0

(based on 6 reviews)

Ratings Distribution

  • 5 Stars

     

    (4)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

67%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (4)
  • Helpful examples (4)

Cons

No Cons

Best Uses

  • Novice (5)
  • Intermediate (4)
  • Student (3)
    • Reviewer Profile:
    • Developer (5)

Reviewed by 6 customers

Displaying reviews 1-6

Back to top

 
5.0

Best Ember guide on the market

By BoyOfGreen

from Redmond, WA

About Me Developer

Pros

  • Accurate
  • Concise
  • Easy to understand
  • Helpful examples

Cons

    Best Uses

    • Intermediate
    • Novice
    • Student

    Comments about oreilly Building Web Apps with Ember.js:

    First, Ember is a fantastic framework, but it does take a bit of time to catch on to the "ember" way of doing things. That's what makes this book great, it answers the questions every beginner has, and than expounds upon it for the more advanced users.
    The prototype built is also a great reference to see the "right" way to do something in Ember. Great for beginners, great for experts.

     
    5.0

    Go and buy this awesome book

    By Beibut

    from Astana, Kazakhstan

    About Me Developer, Sys Admin

    Pros

    • Accurate
    • Concise
    • Easy to understand
    • Helpful examples
    • Well-written

    Cons

      Best Uses

      • Intermediate
      • Novice

      Comments about oreilly Building Web Apps with Ember.js:

      This is the best computer book, I've ever read. Very helpful examples and I enjoyed really during my quest in the world of Ember.js

       
      5.0

      Comprehensive Starter into Ember

      By webdev

      from Eugene, OR

      About Me Developer

      Pros

      • Helpful examples
      • Well-written

      Cons

        Best Uses

        • Intermediate
        • Novice
        • Student

        Comments about oreilly Building Web Apps with Ember.js:

        The text is great for someone knew to Single Page Apps or wanting to get a comprehensive look at the breadth of Ember.

        (1 of 2 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.

              (8 of 8 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-6

              Back to top

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

              Available in Multiple Languages