Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MoonHighway/learning-react
The code samples for Learning React by Alex Banks and Eve Porcello, published by O'Reilly Media
https://github.com/MoonHighway/learning-react
functional-js jest react redux
Last synced: 10 days ago
JSON representation
The code samples for Learning React by Alex Banks and Eve Porcello, published by O'Reilly Media
- Host: GitHub
- URL: https://github.com/MoonHighway/learning-react
- Owner: MoonHighway
- Created: 2016-06-21T21:26:46.000Z (over 8 years ago)
- Default Branch: second-edition
- Last Pushed: 2024-06-27T02:00:47.000Z (5 months ago)
- Last Synced: 2024-10-29T14:50:13.053Z (12 days ago)
- Topics: functional-js, jest, react, redux
- Language: JavaScript
- Homepage:
- Size: 13.6 MB
- Stars: 3,596
- Watchers: 136
- Forks: 1,251
- Open Issues: 115
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning React: Second Edition ⚛️
This repository contains the files for the book _Learning React_ by [Alex Banks](https://twitter.com/moontahoe) and [Eve Porcello](https://twitter.com/eveporcello) of [Moon Highway](https://moonhighway.com).
| | |
| ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ![Learning React Book Cover](https://raw.githubusercontent.com/MoonHighway/learning-react/second-edition/learning-react.jpg) | 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](https://www.amazon.com/Learning-React-Modern-Patterns-Developing/dp/1492051721) - [O'Reilly](http://shop.oreilly.com/product/0636920252894.do)
**Get React Training**: [Moon Highway](http://www.moonhighway.com)
|
| ![Learning React Book v1](https://raw.githubusercontent.com/MoonHighway/learning-react/second-edition/learning-react-v1.jpg) | *Looking for the first edition files? Check out the [first-edition branch](https://github.com/MoonHighway/learning-react/tree/master).*|> "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](https://twitter.com/emmabostian), Software Engineer at Spotify
### Table of Contents
- **Chapter 1** : [Welcome To React](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-01)
- **Chapter 2** : [Emerging JavaScript](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-02)
- **Chapter 3** : [Functional Programming with JavaScript](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-03)
- **Chapter 4** : [Pure React](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-04)
- **Chapter 5** : [React with JSX](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-05)
- **Chapter 6** : [React State Management](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-06)
- **Chapter 7** : [Enhancing Components with Hooks](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-07)
- **Chapter 8** : [Incorporating Data](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-08)
- **Chapter 9** : [Suspense](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-09)
- **Chapter 10** : [Testing](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-10)
- **Chapter 11** : [React Router](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-11)
- **Chapter 12** : [React and the Server](https://github.com/MoonHighway/learning-react/tree/second-edition/chapter-12)