Premium Only Content
Using fetch to Retrieve Message Data for React App
The lecture goes over the use of fetch to retrieve data for the messages in a React application.
The Fetch API can be used to make an HTTP request to a backend server such as an API that serves data in the JSON format.
With a GET request, the default behavior of fetch, data for messages in a chat room-like user interface are retrieved.
The call to fetch returns a Promise that fulfills with a Response object.
You can extract the body of the response and interpret its text content as JSON, thus creating a JavaScript object with the mapped information. This is also known as deserialization or unmarshalling.
The json method of the response object can be called to extract the body of the response and read it as JSON, thus creating a JavaScript data structure with the data. In the example, it creates an array of objects.
Note the return value of the call to json is another Promise that fulfills with the deserialized value, so another call to then is necessary. Having multiple then statements in a row can be called a promise chain.
The map method of the array is used to transform it into another array with the relevant information.
The array of things that represent each message are then used to set the React state for messages.
-
LIVE
The Big Mig™
3 hours agoDing Dong The Wicked Witch Pelosi Is Gone
23 watching -
LIVE
Daniel Davis Deep Dive
2 hours agoFast Tracking Weapons to Ukraine, Close to $3 Billion /Lt Col Daniel Davis
101 watching -
LIVE
The State of Freedom
4 hours ago#347 Relentlessly Pursuing Truth, Transparency & Election Integrity w/ Holly Kesler
37 watching -
1:34:34
Graham Allen
3 hours agoThe MAGA “Civil War” Will LOSE The Midterms! Is A Fracture Coming? ALL Eyes On Key Races!
69.6K40 -
20:28
Real Estate
1 month agoMILLIONS of Homeowners ARE LOSING MONEY NOW...
5.04K2 -
22:35
Jasmin Laine
20 hours ago"They're Rude and Dismissive"—Poilievre Gets CBC To CONFESS On Camera
5.37K34 -
12:26
Adam Does Movies
1 day ago $0.51 earnedIT: Welcome To Derry Episode 2 - Review + Recap
3.69K1 -
1:09:24
The Mike Schwartz Show
14 hours agoTHE MIKE SCHWARTZ SHOW with DR. MICHAEL J SCHWARTZ 10-04-2025
4.02K3 -
18:59
RTT: Guns & Gear
1 day ago $1.04 earnedKOR FX-9 RP Review — Is This The Best New Budget 9mm Pistol?
8.96K4 -
1:12:02
Chad Prather
15 hours agoQuit Fighting: Real Strength Starts Here!
55K22