React for beginners: Build a quiz while learning React
Preparing tools
What we will implement?
(01:06)
Generating a project
(07:16)
I prepared some files
(01:44)
Creating our first components
Creating components
(06:41)
Rendering components markup
(05:09)
React strict mode
(00:50)
State management
useState
(05:13)
useReducer
(09:15)
Global state
(13:51)
Adding functionality
Rendering questions
(06:10)
Next button
(03:29)
Result page
(07:41)
Rendering answers
(12:19)
Highlighting answers
(17:04)
Working with real API
Making async questions with trivia API
(13:56)
Handling API errors
(04:16)
Deployment
Renting a production server
(04:04)
Configuring production server
(07:28)
Uploading project
(05:24)
What's next?
Homework
(01:23)
Creating components
Download
sourceCode.zip