My Thoughts On React…

So far I’m learning that React is a JS library that helps developers code more efficiently for UI’s. It is known to be the “V” (View) in MVC and has been used by Facebook and Instagram developers. Similar to HTML which is element based, React is component based and allows you to shorten your code when creating a project within each component. That alone makes me excited to use it and learn even more about it since I’ve dabbled with HTML in the past.

One great feature is that you can render to mostly anything since the render feature is separate from the render syntax. The information that is constantly changed stays within the virtual DOM until its time to push the essential changes into the real DOM. Which makes using React much faster and easily changeable as you’re building components.

I’m looking forward to diving deeper into React. The fact that it’s so easy for different developers to pull and push the projects and be able to view the changes other developers have made is so cool! Once I have a full grasp of it, I’ll be a much stronger developer.