Introduction to React

Introduction to React

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch |1h 34m | 532 MB

React is an open-source JavaScript library popularized by Facebook that puts the V in MVC by allowing developers to build reactive components that render HTML using a virtual DOM that simplifies programming and improves performance. React components are typically written in a JavaScript extension language called JSX. In this session, Eric introduces the React programming model, demonstrates how to create a new React app, and shows how to work with JSX and functional components.

Table of Contents

00:00:00 Introduction
00:01:12 Overview of React
00:06:31 Development Environment
00:12:09 Creating a Project with Create React App (Demo)
00:19:17 What is a Component?
00:26:32 Creating Functional Components (Demo)
00:35:36 Using a Better Syntax
00:43:07 Exploring JSX (Demo)
00:52:48 Working with Multiple Files
00:59:13 Importing a Component File (Demo)
01:06:42 Using Data and Expressions with JSX
01:12:32 Embedding Expressions (Demo)
01:25:10 Passing Data into Components
01:29:12 Using Props (Demo)
01:34:19 Conclusion