Author
Released
12/8/2020Skill Level Beginner
Duration
Views
- [Eve] If you followed the trajectory of the React library, you may have heard of React Hooks. Hooks are functions, and we can use them to handle state, to fetch data, and to interact with browser APIs. Hooks also give us a way of writing functions that can be shared across files and across projects, for reusability. My name is Eve Porcello. I'm a software developer, and an instructor, and I've used React pretty much every day for the last six years. I really like working with Hooks, because they're powerful, they're flexible, and they're scalable for a variety of projects. And since React is used by huge companies, like Twitter, Netflix, Airbnb, and PayPal, a good understanding of React can lead to more career opportunities. In this course, we'll investigate why you'd want to use Hooks, and some problems that they can help you solve. It's not just about the hype though. It's about making our jobs as developers more fun. So, let's explore some ways we can modernize our React code, with Hooks.
Related Courses
-
React: Testing and Debugging
with Emmanuel Henri1h 18m Intermediate -
Learning React.js
with Eve Porcello1h Beginner -
Building Modern Projects with React
with Shaun Wassell3h 41m Intermediate -
React: Building Progressive Web Apps (PWAs)
with Eve Porcello50m 19s Intermediate -
React: Creating and Hosting a Full-Stack Site
with Shaun Wassell2h 39m Intermediate
-
Introduction
-
1. Intro to React Hooks
-
React Hooks history1m 40s
-
Installing Create React App3m 27s
-
Reviewing the project1m 31s
-
-
2. The useState Hook
-
3. The useEffect Hook
-
Introducing useEffect2m 43s
-
Fetching data with useEffect4m 50s
-
-
4. Additional Hooks
-
5. Creating Custom Hooks
-
Placing data in context2m 56s
-
Building a fetch component4m 36s
-
Conclusion
-
Next steps45s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Understanding modern React