Finally finished (sort of) my Twitch TV project using react/redux
There is some styling unfinished and the code needs some refactoring, but the main goal of this project was to practice react/redux.
Slightly longer story:
After going through a ton of react/redux tutorials, I decided to test my knowledge by remaking the Twitch TV project.
It was challenging, but it quickly revealed weak spots in my knowledge - when you follow a tutorial, you sort of understand everything, but it is very deceptive feeling.
During this project I learned:
that connecting redux to finished react app leads to a complete rewrite of your app
how to connect all the pieces together with webpack.
thunkand what is middleware.
how to use redux developer tools to observe the status of the store and dispatched actions.
how to make asynchronous calls in react using Promise based HTTP client axios.
how to use Promises (sort of )
how to use scss with webpack
how to use animations in react (decided on react-flip-move).
If someone has any comments and/or critique you are welcome to share them