Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Fetch Data from API in React JS - Learn ReactJS

Dave Gray via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to fetch data from an API in React JS in this comprehensive tutorial video. Follow along to master using async and await within the React useEffect hook, and discover how to display fetched data from a REST API on screen. Explore techniques for handling fetch errors, displaying error messages in JSX, simulating slow API responses, tracking loading states, and implementing loading messages. Gain practical experience with JSON-Server and useful React extensions while building a solid foundation in React data fetching concepts.

Syllabus

Intro
Tutorial Set Up
Switching from localStorage to REST API
Using Async Await with useEffect hook
Creating the fetch function
Not all fetch errors go to the catch block
Catching fetch error responses
Displaying errors in JSX
Simulating a slow REST API response
Track loading state
Displaying a loading message in JSX
The complete fetch function inside useEffect

Taught by

Dave Gray

Reviews

Start your review of Fetch Data from API in React JS - Learn ReactJS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.