Overview
Syllabus
Introduction
What is React
First React Code
Building SPAs
React Alternatives
Creating a React Project
Setting Up a Code Editor
Diving Into the Created Project
How React Works & Understanding Components
More About Components & Styling with CSS Classes
Building & Reusing Another Component
Pros & Dynamic Content
Handling Events
Adding More Components
Introducing State
Event Props
Adding Routing
Adding Links & Navigation
CSS Modules
Outputting Lists
Adding More Components´
Props Children
Adding a Form
Getting User Input & Handling Form Submission
Preparing the App for HTTP
Sending a Post Request
Navigating Programmatically
Getting Started with Fetching Data
useEffect
Introducing React Context´
Context Logic & Different Ways of Updating State
Using Context in Components
More Context Usage
Summary
Taught by
Academind