Writing modern React apps (w/ Redux Toolkit + Typescript + Material UI + Auth0)
.MKV, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 4h 23m | 1.46 GB
Instructor: David Armendáriz
.MKV, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 4h 23m | 1.46 GB
Instructor: David Armendáriz
In this course, you will learn how to build a simple yet complex app (a code editor in the browser). You will learn a lot of things from such a simple project:
React with Typescript
React best practices
Redux
Redux Toolkit
Material UI
Testing
Docker
Authentication with Auth0
Protecting routes with React Router Dom and Auth0
Implementing dark mode
At the end of this course, you will be able to transfer all the knowledge you will get to a real world application. You can also take this project as a portfolio project. It contains lots of things that you would use in a big React application.
Increase the code coverage of the app. Specifically, research how to test the:
open file thunk
close file thunk
read files thunk
Thunks are extremely useful in a big app and they surely need to be tested. Although reducers should contain must of the logic, thunks will also contain lots of logic to dispatch actions conditionally.