Developing a React Edge
The JavaScript Library for User Interfaces
By Frankie Bagnardi, Jonathan Beebe, Richard Feldman, Tom Hallett, Simon Højberg, Karl Mikkelsen
Publisher: Bleeding Edge Press
Final Release Date: November 2014
Pages: 202

React is a JavaScript library developed internally at Facebook and open sourced in 2013 for building interactive user interfaces for the web. It introduces a new way to deal with the Browser’s DOM. Gone are the days of manually updating the DOM and laboriously keeping track of each piece of state that makes scalability and new feature development at best, a risky endeavor. Instead, React deals with the DOM in a very novel way. You declaratively define your user interface at any point in time. React removes the need to worry about which part of the DOM needs to update when data changes, and enables you to essentially re-render your entire application at any point in time with minimal DOM changes.

React introduces new and exciting concepts that challenge current practices. This book will enable you to navigate all of these concepts and help you understand why they are beneficial and can help you build scalable Single Page Applications (SPAs). React focuses mainly on the “view” part of an application, and thus does not prescribe server communication or code organization. In this book we will cover the current best practices and complementary tools to help you build a complete application, a Survey Builder example, with React.

Table of Contents
Product Details
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyDeveloping a React Edge
 
2.6

(based on 7 reviews)

Ratings Distribution

  • 5 Stars

     

    (2)

  • 4 Stars

     

    (0)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (3)

  • 1 Stars

     

    (2)

29%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (3)

Cons

  • Too basic (4)
  • Difficult to understand (3)
  • Not comprehensive enough (3)
  • Too many errors (3)

Best Uses

  • Novice (4)
  • Intermediate (3)
    • Reviewer Profile:
    • Developer (6)

Reviewed by 7 customers

Displaying reviews 1-7

Back to top

 
2.0

Outdated and frankly not good

By Johnny Football

from San Fran, CA

Pros

    Cons

    • Difficult to understand
    • Not comprehensive enough
    • Too many errors

    Best Uses

      Comments about oreilly Developing a React Edge:

      I was excited to learn React, but this book fails to communicate react ideas in a very concrete way. The examples are bloated with extras and at times can become a great hinderance to the learning experience. Most of the time, I was fighting errors and realizing that this book is frankly just out of date. I hope an updated copy releases soon.

       
      1.0

      So disappointed

      By Oscar Wu

      from Melbourne

      About Me Developer

      Pros

        Cons

        • Difficult to understand
        • Too basic
        • Too many errors

        Best Uses

          Comments about oreilly Developing a React Edge:

          this is for react 1.1 which is too old. The sample code on github is out of date as well

           
          1.0

          Outdated, and not updated

          By A React Dev

          from London, UK

          About Me Developer

          Pros

          • Easy to understand

          Cons

          • Not comprehensive enough
          • Too basic
          • Too many errors

          Best Uses

          • Novice

          Comments about oreilly Developing a React Edge:

          You are better off following tutorials and docs on the official website.

          (2 of 3 customers found this review helpful)

           
          2.0

          Did Not Meet My Expectations

          By Adrian

          from Kingston, Jamaica

          About Me Developer

          Pros

          • Accurate

          Cons

          • Difficult to understand
          • Not comprehensive enough
          • Too basic

          Best Uses

          • Intermediate

          Comments about oreilly Developing a React Edge:

          This book ... definitely does not live up to my expectations as far a content is conserned.

          The examples presented in here are somewhat difficult to follow, it does not actually explain some of the key steps needed for you to actually run a jsx file in browser (like the fact that you need to include ('/** @jsx React.DOM **/'), and really does not provide you with much more information than what is already avaliable in the official docs.

          On the plus side, it structued in a significantly more logical fashion than the official documentation, and at least does a decent job of outlining some of the basic concepts that you need to understand when building a react app.

          (3 of 4 customers found this review helpful)

           
          2.0

          Not much more than the official document

          By beeblebrox3

          from São Paulo/Brasil

          About Me Developer

          Verified Reviewer

          Pros

          • Easy to understand

          Cons

          • Too basic

          Best Uses

          • Novice
          • Student

          Comments about oreilly Developing a React Edge:

          It is a book with an easy to understand language, but, IMHO, does not offer much more than the official documentation.

          (4 of 4 customers found this review helpful)

           
          5.0

          Best resource I've found for React yet

          By Chris

          from St Louis, MO

          About Me Developer, Maker

          Verified Reviewer

          Pros

          • Concise
          • Easy to understand
          • Helpful examples

          Cons

            Best Uses

            • Intermediate
            • Novice

            Comments about oreilly Developing a React Edge:

            I have only read the first 8 chapters so far, but wanted to get a review up because there were none when I purchased, and I was unsure about whether I should buy this book.

            Basically, the first chapter was enough for me to benefit from this purchase. There are a lot of resources online for React.js that seem primarily aimed at conveying why it's a great tool to use, but the actual explanations of how to start using it are lacking. The first 5 chapters of this book were the best explanation of basic React I've found yet. Chapter 7 actually took me a couple reads to make sense of, but I now feel like I understand mixins and could create my own mixin and better understand other mixins available online.

            Overall I am happy with this purchase and would recommend it to anyone interested in using React but unable to progress adequately with the tutorials available online. After reading the first few chapters I have a much better understanding of React.

            (1 of 5 customers found this review helpful)

             
            5.0

            Good overview

            By lugrant

            from Trento, Italy

            About Me Developer, Sys Admin

            Verified Buyer

            Pros

            • Accurate
            • Well-written

            Cons

              Best Uses

              • Intermediate
              • Novice

              Comments about oreilly Developing a React Edge:

              The book offers a good overview of reactjs library with sample and more in depth details of what happens behind the scenes.. now is time to code

              Displaying reviews 1-7

              Back to top

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