Sponsored
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy New
-45% $30.63
close
FREE delivery Tuesday, July 28 on orders shipped by Amazon over $35
Ships from: Amazon.com
Sold by: Amazon.com
$30.63 with 45 percent savings
List Price: $55.99 BERJAYA
Get Fast, Free Shipping with Amazon Prime
FREE delivery Tuesday, July 28 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Tomorrow, July 24. Order within 11 hrs 15 mins. Join Prime
Only 11 left in stock (more on the way).
$$30.63 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$30.63
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipper / Seller
Amazon.com
Amazon.com
Shipper / Seller
Amazon.com
Returns
FREE 30-day refund/replacement
FREE 30-day refund/replacement
Quick refund
Usually issued within 24 hours. See exceptions
FREE return
At least one free return option available.
Convenient dropoff
At any of our 50,000 US locations.
See return policy
Gift options
Available at checkout
Available at checkout This item is a gift. Change
At checkout, you can add a custom message, a gift receipt for easy returns and have the item gift-wrapped
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$7.16
$3.99 delivery July 31 - August 5. Details
Or fastest delivery July 29 - 31. Details
Only 1 left in stock - order soon.
$$30.63 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$30.63
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Ships from and sold by Seattlegoodwill.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

  • React: Up & Running: Building Web Applications

Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

React: Up & Running: Building Web Applications

4.0 out of 5 stars (30)

{"desktop_buybox_group_1":[{"displayPrice":"$30.63","priceAmount":30.63,"currencySymbol":"$","integerValue":"30","decimalSeparator":".","fractionalValue":"63","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"uyvaPnSdjxmQJWVO8j%2F3wKW6T8M1WHIiGiRdacAWm0hVcoClcaJG9WzEKkUZkvbUFNGe3b1GmZP%2FkRcfyN1Khj%2B4U%2BvIZU3F%2Fz05pcr96BmpuWgvyIDR%2FzBIoa%2F4c5O8uqwpagZh4yCKMlGFWOFIMA%3D%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$7.16","priceAmount":7.16,"currencySymbol":"$","integerValue":"7","decimalSeparator":".","fractionalValue":"16","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"uyvaPnSdjxmQJWVO8j%2F3wKW6T8M1WHIiJz2qc1EnZI0uZFz3PdN22PFNYhzAg7tAMabmH9Lv3Snrj%2FXrzWN6wdoHhoUdHYXUZWda3E6%2Fce8q%2FoGIcv6KkSORiQrluWG9BY71Ln9GASNqK%2BQZ4Q12qJRaFvF%2FEB9cxlfpY545LDdQXvr0fAlFGKSa%2FYOcHXLW","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Hit the ground running with React, the open source technology from Facebook for building rich web applications fast. Updated for the latest React release, the second edition of this hands-on guide shows you how to build React components and organize them into maintainable large-scale apps. If you're familiar with JavaScript syntax, you're ready to get started.

Through the course of this book, author Stoyan Stefanov helps web developers and programmers build a complete single-page application. You'll quickly learn why some developers consider React the key to the web app development puzzle.

  • Set up React and write your first "Hello, World" web app
  • Create and use custom React components alongside generic DOM components
  • Build a data table component that lets you edit, sort, search, and export its contents
  • Master the JSX syntax
  • Use built-in Hooks and create your own custom ones
  • Manage the app's data flow with reducers and contexts
  • Use Create React App to take care of the build process and focus on React itself
  • Build a complete custom app that lets you store data on the client

Sponsored

Frequently bought together

This item: React: Up & Running: Building Web Applications
$30.63
Get it as soon as Tuesday, Jul 28
Only 11 left in stock (more on the way).
Ships from and sold by Amazon.com.
+
$36.49
Get it as soon as Tuesday, Jul 28
In Stock
Ships from and sold by Amazon.com.
+
$31.91
Only 1 left in stock - order soon.
Ships from and sold by DrOStore.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
Some of these items ship sooner than the others.
Choose items to buy together.

Customers also bought or read

Loading...

From the brand


From the Publisher

React: Up & Running

From the Preface

About This Book

This book focuses on learning React from a web development point of view. For the first three chapters, you start with nothing but a blank HTML file and keep building up from there. This allows you to focus on learning React and not any of the new syntax or auxiliary tools.

Chapter 5 focuses more on JSX, which is a separate and optional technology that is usually used in conjunction with React.

From there you learn about what it takes to develop a real-life app and the additional tools that can help you along the way. The book uses create-react-app to get off the ground quickly and keep discussion of auxiliary technologies to a minimum. The goal is to focus on React above all.

A controversial decision was the inclusion of class components in addition to function components. Function components are likely the way forward; however, the reader is likely to encounter existing code and tutorials that talk only about class components. Knowing both syntaxes doubles the chances of reading and understanding code in the wild.

Good luck on your journey toward learning React—may it be a smooth and fruitful one!

Editorial Reviews

About the Author

Stoyan Stefanov is a Facebook engineer. Previously at Yahoo, he was the creator of the smush.it online image-optimization tool and architect of the YSlow 2.0 performance tool. Stoyan is the author of JavaScript Patterns and Object-Oriented JavaScript, as well as a contributor to Even Faster Web Sites and High-Performance JavaScript. Additionally, he’s a blogger (phpied.com) and frequent speaker at conferences like Velocity, JSConf, and Fronteers.

Product details

  • Publisher ‏ : ‎ O'Reilly Media
  • Publication date ‏ : ‎ December 21, 2021
  • Edition ‏ : ‎ 2nd
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 230 pages
  • ISBN-10 ‏ : ‎ 1492051462
  • ISBN-13 ‏ : ‎ 978-1492051466
  • Item Weight ‏ : ‎ 2.31 pounds
  • Dimensions ‏ : ‎ 7 x 0.5 x 9 inches
  • Best Sellers Rank: #765,443 in Books (See Top 100 in Books)
  • Customer Reviews:
    4.0 out of 5 stars (30)

About the author

Follow authors to get new release updates, plus improved recommendations.
Stoyan Stefanov
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Stoyan Stefanov leads a double life as a musician and a technologist in Los Angeles. In technology, he has twenty years of experience at the forefront of web programming and web performance in companies including Facebook/Meta/Instagram, Yahoo!, and SAP. As a thought leader and inventor, he has published about a dozen programming books and spoken at countless conferences around the world.

During his tech career, Stoyan has also played in several rock bands as a guitarist and songwriter, but it wasn't until Fall 2016 that he got serious about the art and craft of music. He started taking classes at Santa Monica College and the University of California, Los Angeles, in music theory, composition, conducting, orchestration, guitar, piano, viola, and more. Always curious, Stoyan is enchanted by anything and everything to do with music, from soldering audio gear to composing concert music, from collaborating with musicians on a song to recording, mixing, and releasing it. He has a single-item bucket list: to write orchestral music worthy of performance by the Los Angeles Philharmonic.

At the intersection of technology and music, Stoyan created and maintains OnlineMusicTools and SiteReadOrg: free websites for learning and improving the musicianship and theory skills of music students and practitioners.

Sponsored

Customer reviews

4 out of 5 stars
30 global ratings
Sponsored

Top reviews from the United States

  • 5 out of 5 stars
    So far so good!
    Reviewed in the United States on April 27, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Everything is checking out so far. It is one of the most up to date React books on Amazon and it is shaping up to be a great introduction on the subject. Would buy again.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 2 out of 5 stars
    Disorganized, tough to read
    Reviewed in the United States on February 11, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    First i'll say what i like. The book touches on a lot of details that are helpful to know and i dont see in other documentation, like the history showing how things used to be done and then why and how its now done in react. The author also seems to know his stuff.

    A few things i really dislike though.

    1. The book layout feels disorganized. It jumps around from topic to topic in a somewhat random way (class vs function to events to lifecycle methods, all just kind of blending together). It kind of feels like the author was just writing things as they came to mind and never changed the structure after that.

    2. Even small parts are disorganized. Like on page 47 (kindle), theres a bulleted list of lifecycle methods. But they have no headings (just blobs of text), theyre seemingly in no particular order (componentDidMount, componentWillUnmount, getSnapshotBeforeUpdate, componentDidUpdate, shouldComponentUpdate - its like ordered 1-5-3-4-2 ???), they dont follow a common structure (they all describe even their individual points in a different order)... it's all good info but its so unordered and unorganized. I'm constantly re-reading big sections to try to understand how everything relates.

    3. The author makes an argument for why the book covers both class and functional components. I think this was a major mistake. The constant jumping between class vs function syntax is confusing. I think the book shouldve just used functional components and then if really wanted there could be one chapter dedicated to showing side-by-side comparisons.

    Overall... i feel like the book had a lot of potential, but im finding it easier to just read the docs and stackoverflow posts. And im pretty sure im exactly the target audience for this book.

    13 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Well received order
    Reviewed in the United States on June 4, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    No issues with my order

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    Excellent in-depth introduction
    Reviewed in the United States on October 11, 2024
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I'm pleasantly surprised how good this book is. I mainly got the book as a refresher but not only is the book detailed enough with an extremely useful example app but also it tried to implement a UI library and routing from scratch. So you not only learn the key concepts of React but you also learn how those front-end frameworks that are based on React actually work under the hood.

    It's amazing the author is able to distill all the information in about 200 pages. If I have to nitpick, then the book can be somewhat difficult for people who are completely new to React or front-end development. This is a great book for people who have some background but would like to learn/refresh React in earnest.

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    A wonderful introduction to React
    Reviewed in the United States on January 10, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book is a fantastic introduction to React! I'm a very experience frontend engineer but I haven't used react in several years so I found this book incredibly useful

    This book introduces the key concepts but is careful to explain what is happening under the hood. Reading this book will take away the mystery of React, not only will you be able to build react apps, you will understand what is actually happening. If you've used other frameworks (or no framework) this is fantastic. Highly recommend this book

    5 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 1 out of 5 stars
    The very first example does not work. the CURL command does not support -L on windows.
    Reviewed in the United States on July 6, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The first example does not work. It does not execute the React.render. There is no work around.

    Get a book that has working examples. This is not that book.

    Sending feedback...
    Thank you for your feedback.
    Sending feedback...
    Thanks, we'll investigate in the next few days.

Top reviews from other countries

    Translated by Amazon
    See original
  • 4 out of 5 stars
    No para principiantes
    Reviewed in Mexico on December 29, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Le doy cuatro estrellas porque no es un libro para alguien que nunca haya usado React. Lo mejor es tener un poco de conocimientos de por lo menos cómo crear un proyecto y las partes de éste. En los primeros capítulos no hay explicación de los componentes que se deben crear para poder seguir el libro. Alguien que sea su primer aproximación en React tendrá problemas con esto. Algo más es que solo se ponen a escribir código y no hay mucha explicación del por qué se hace de esa manera, lo cual creo debería corregirse en próximas ediciones. Lo bueno es que el código lo puedes encontrar en github por si te pierdes.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
    Translated from Spanish by Amazon
    See original
  • 2 out of 5 stars
    Not the best for learning React
    Reviewed in the United Kingdom on April 14, 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Honestly not a great book to learn React. The author gets caught up in making a "cool app" and focuses more on that than teaching the basics. Seems like the author just wants to show how much they know rather than teaching the reader. I did learn a bit about react class lifecycles, but that info is outdated as classes are being strongly discouraged in favor of functions.

    Sending feedback...
    Thanks, we'll investigate in the next few days.
  • 5 out of 5 stars
    A great book for getting up to speed with React
    Reviewed in Germany on January 31, 2022
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The book is great for learning React the ‘good’ way, taking the reader from a complete beginner to an advanced level.

    Keep in mind that you have to know JS pretty well though!

    Sending feedback...
    Thanks, we'll investigate in the next few days.