A key component of being my journey of being able to understand Redux better was first understanding the functions mapStateToProps and mapDispatchToProp, because one would need to understand what happens here before being able to incorporate these within our components or manipulate state successfully.
Being introduced to React definitely takes one’s programming mindset to another world but incorporating Redux, althout it may seem complex at first, has defiitely made everything with React so much easier, quicker, with more organized code Using Redux allows us to create a globally available state to replace having to pass down our data as props, particulary to numerous children components. A little summary of my understanding of Redux would be:
So I am finally at my final project with Flatiron and I must say, it was both exciting and overwhelming. My introduction to React felt like an alien invasion of my brain and it took quite some time to grasp all the new concepts and fundamentals of this beast of a language.
I finally got through to th end of my Javascript Project and it was truly a journey. I remember how the concept of APIs was one that I initially avoided because I thought it was so complex and hard to grasp. Never did I think that not only would I have understood the concept clearly but I could also create my own API!
This project was definitely the hardest one that I’ve done so far! Primarily, not because of the requirements or the design of the project, but just the wealth of knowledge that had to be implemented behind it’s development.