Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 26 days ago
JSON representation

The code samples for Learning React by Alex Banks and Eve Porcello, published by O'Reilly Media

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)