Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/linx05/practical-react

A guide to take you from a JavaScript beginner to a React Developer
https://github.com/linx05/practical-react

Last synced: 7 days ago
JSON representation

A guide to take you from a JavaScript beginner to a React Developer

Awesome Lists containing this project

README

        

# Practical React

## Part 1 - Modern JavaScript

### JavaScript Fundamentals
- #### [Functions](JavaScript%20Fundamentals/Functions.md)
- #### [Functions in JavaScript](JavaScript%20Fundamentals/Functions%20in%20JavaScript.md)
- #### [Map and Reduce](JavaScript%20Fundamentals/Map%20and%20Reduce.md)
- #### Scope and Closures (PENDING)

### Modern Tooling
- #### [Node](Modern%20Tooling/Node.md)
- #### [NPM](Modern%20Tooling/npm.md)
- #### [Modules](Modern%20Tooling/Modules.md)
- #### [Module Building](Modern%20Tooling/Module%20Building.md)
- #### [Transpiling](Modern%20Tooling/Transpiling.md)

### ES6
- #### [Variable Types (let, const and var)](ES6/Variable%20Types.md)
- #### ["Classes"](ES6/Classes.md)
- #### [Promises](ES6/Classes.md)
- #### [Object Destructuring and Spread Syntax](ES6/Object%20Destructuring.md)
- #### [Arrow Functions](ES6/Arrow%20Functions.md)
- #### [JavaScript Modules](ES6/JavaScript%20Modules.md)

## Part 2 - React

### React Concepts
- #### [React](React/React-Concepts/React.md)
- #### [Components](React/React-Concepts/Components.md)
- #### [JSX](React/React-Concepts/JSX.md)

### How It Works
- #### [Virtual DOM](React/How-It-Works/README.md#Virtual%20DOM)
- #### Diff Algorithm (Reconciliation)

### [JSX](React/React-Concepts/JSX.md)

### Components
- #### [Render](React/Components/Render.md)
- #### [Props](React/Components/Props.md)
- #### [Lifecycle Methods](React/Components/Lifecycle-Methods.md)
- #### [State](React/Components/Lifecycle-Methods.md)
- #### [Events](React/Components/Events.md)

### Dynamic Components

### Class Components

### Stateless Components

### Async Code in React

### React-Router

## Part 3 - Redux

### State and Flow

### Actions

### Reducers

### Async Actions (Thunk)

## Bonus

### PropTypes

### Async/Await

### HoC

### Selectors

### Dynamic Imports