MoonHighway/learning-react
MoonHighway/learning-react has 3,748 GitHub stars and 1,269 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-07 16:54 UTC. Last push 2026-02-13.
The code samples for Learning React by Alex Banks and Eve Porcello, published by O'Reilly Media
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalLearning React: Second Edition ⚛️
This repository contains the files for the book Learning React by Alex Banks and Eve Porcello of Moon Highway.
![]() |
If you want to learn how to build efficient React applications, this is your book. This updated edition provides best practices and patterns for writing modern React code including a deep dive on React Hooks. Get the book: Amazon - O'Reilly Get React Training: Moon Highway |
![]() |
Looking for the first edition files? Check out the first-edition branch. |
"This is the React book that’s been missing from the frontend community. Alex and Eve not only discuss React in-depth but cover foundational JavaScript concepts, testing, state management, and more. Plus, they do so with approachable language and humor. I cannot recommend Learning React highly enough." - Emma Bostian, Software Engineer at Spotify
Table of Contents
- Chapter 1 : Welcome To React
- Chapter 2 : Emerging JavaScript
- Chapter 3 : Functional Programming with JavaScript
- Chapter 4 : Pure React
- Chapter 5 : React with JSX
- Chapter 6 : React State Management
- Chapter 7 : Enhancing Components with Hooks
- Chapter 8 : Incorporating Data
- Chapter 9 : Suspense
- Chapter 10 : Testing
- Chapter 11 : React Router
- Chapter 12 : React and the Server
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,715 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,252 starsreact/react
The library for web and native user interfaces.
252,362 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,631 stars
