Explore Library
ReactIntroduction & Core Concepts

73 items

1

JSX and createElement

Flashcard
2

Purity of Render Logic

Flashcard
3

Conditional Rendering Patterns

Flashcard
4

Props and Unidirectional Data Flow

Flashcard
5

Virtual DOM and Reconciliation

Flashcard
6

Controlled vs Uncontrolled Components

Flashcard
7

Synthetic Events

Flashcard
8

Rendering Lists and Keys

Flashcard
9

Components as Composition Units

Flashcard
10

Declarative vs Imperative UI

Flashcard
11

State vs Props

Flashcard
12

Composition and the children Prop

Flashcard
13

JSX Attribute Conventions

Quiz
14

Component-Based Architecture

Quiz
15

JSX Compiles To

Quiz
16

Class Components

Quiz
17

Props Basics

Quiz
18

Rendering To The DOM

Quiz
19

What React Is

Quiz
20

Conditional Rendering

Quiz
21

Function Components

Quiz
22

One-Way Data Flow

Quiz
23

State vs Props

Quiz
24

Lists And Keys

Quiz
25

Composing Components

Quiz
26

Virtual DOM Concept

Quiz
27

Single Root Element

Quiz
28

Expressions In JSX

Quiz
29

Component Naming Rules

Quiz
30

Handling Events

Quiz
31

The children Prop

Quiz
32

Declarative vs Imperative

Quiz
33

JSX Syntax Role

Quiz
34

One-Way Data Flow Overview

Slides / Video
35

React Project Structure Overview

Slides / Video
36

JSX Syntax and Its Purpose

Slides / Video
37

The Virtual DOM Explained

Slides / Video
38

Component-Based Architecture

Slides / Video
39

Declarative vs Imperative UI

Slides / Video
40

React: Library vs Framework

Slides / Video
41

One-Way Data Flow

Code Quiz
42

What React Is

Code Quiz
43

Single Root Element

Code Quiz
44

Rendering To The DOM

Code Quiz
45

Defining Function Components

Code Quiz
46

Expressions In JSX

Code Quiz
47

Reading Props

Code Quiz
48

JSX Syntax Basics

Code Quiz
49

The Virtual DOM

Code Quiz
50

JSX Attributes vs HTML

Code Quiz
51

Component Naming Convention

Code Quiz
52

Composing Components

Code Quiz
53

What React Is and Why It Exists

Slides / Video
54

Setting Up a React Project

Slides / Video
55

Single Page Application (SPA) Concept

Slides / Video
56

Elements vs Components

Flashcard
57

One-Way Data Flow

Flashcard
58

What Is JSX

Flashcard
59

Library vs Framework

Flashcard
60

Props

Flashcard
61

Declarative vs Imperative

Flashcard
62

Component-Based Architecture

Flashcard
63

Functional Components

Flashcard
64

Introduction to State

Flashcard
65

Rendering to the DOM

Flashcard
66

What React Is

Flashcard
67

Props vs State

Flashcard
68

Composing Components

Flashcard
69

The Virtual DOM

Flashcard
70

JSX Syntax Rules

Flashcard
71

Single Page Application

Flashcard
72

Rendering Elements to the Screen

Slides / Video
73

Function Components Basics

Slides / Video
QuizBeginner

Virtual DOM Concept

Understand what the Virtual DOM is in React.

What is the Virtual DOM in React?