React.js (with Introduction to Flux Architecture)

React.js (with Introduction to Flux Architecture)

Ryan Florence
React Router
4 hours, 28 minutes

Become a Master

This course and others like it are available as part of our Frontend Masters video subscription.

Watch Free Preview Join Frontend Masters
FYI We have a new React course: Complete Intro to React (feat. Redux & React Router). We are leaving this course up because some people still love Ryan's fast-paced teaching style. React is a JavaScript library for creating user interfaces by Facebook and Instagram. React.js creates its own virtual DOM where your components actually live. This virtual DOM approach gives enormous flexibility and amazing gains in performance because React.js calculates what changes need to be made in the DOM beforehand and updates the DOM tree accordingly. Discover JSX (and the ES6 features that come along with it), creating React custom components, integrating React with jQuery UI / Bootstrap components and learn how to iterate React into an existing codebase in this course.
Published: May 8, 2015

Table of Contents

Let’s Build an App with React

Your First Component

Props

Events and State

Props vs. States

Flux

Routing

Migrating to React

Wrap Up