Learn how to test, debug, and optimize your React code with tools like Jest, Chrome, ESLint, and flow.
Overview
Syllabus
Introduction
- Testing and debugging your React apps
- Course prerequesites
- Your test project
- An overview of your toolset
- React Developer Tools
- Jest introduction
- Type checking with flow
- Linting with ESLint
- Test numbers with matchers
- Test string with matchers
- Test arrays and objects with matchers
- Snapshot testing with Jest
- Organize your tests with describe()
- Code coverage reports
- Debug with Chrome introduction
- Debug with React DevTools
- Test your network and performance
- Run an audit in Chrome
- Debug resources to find answers
- Code improvement with ESLint
- Type checking with Flow
- React Strict Mode behaviors
- Next steps
Taught by
Emmanuel Henri