- Setting up for React testing and debugging
- Testing with Jest
- Snapshot testing
- Debugging with Chrome and Chrome extensions
- Optimizing React code with ESLINT
- Type checking
Skill Level Intermediate
- Have you ever felt lost or frustrated while working on a React project, unable to figure out what's wrong with your application code? Mostly likely, you've got a bug. Maybe you're just getting started, have little or no experience debugging a React application, or maybe your code is really complex and you find that you're really close to giving up. Well, despair no more, as I'm here to introduce you to several tools that will help you understand specifically what's gone wrong and what you can do to fix it. Hi, I'm Manny Henri and I've been working with React since it was first introduced and I'm here to help you in your quest for bug extermination. In this course, we'll first set up all the tools we need. We'll explore testing with Jest and we'll run some example tests, create a snapshot, and do conference reports. Next, we'll go over the Chrome and React devtools and how we can find the source of our bugs and resolve them. Finally, we'll improve code syntax, bug prevention, and performance by using type checking, ESLint and our devtools. So if you're ready to exterminate these annoying bugs, open your favorite text editor and let's get started.