If you are like me and starting in your journey as an aspiring web developer, you have probably heard about React and how great it is. “It’s the best thing” and “Everyone should learn it”. But as I’ve tried to learn it this past week, it doesn’t feel like the best thing and I started asking myself, “Do I really have to learn it?”.
Well let’s see if it’s more than just a Buzzword, and really know what it is and then decide if we should continue or not. My thoughts on what I found online are in blue italics.
What is React?
Let’s continue. The developers behind react thought that the component idea was better than what Ember and Angular were doing which as following the MVC pattern. You can read more about that here. MVC’s thing is that the logic should be separate from the View. React is different in that it combines the logic and the view into a component. Well that’s different than what was the norm at that time.
I don’t know about you, but I am getting impressed by this. With React, we don’t have to worry about manually manipulating the DOM and trying to figure out all the details on what all the little pieces are and what they should do. It just does it.
React is even known for helping with native mobile apps, virtual reality and even smart TVs. Some big players are using React for this.
I’m sold I understand a bit more about what it is and why I should learn it, I will tough this out and really get into it. Are you with me?