Member-only story
Things you need to know about reactjs

React is a JavaScript library for building user interfaces. These interfaces are built using the concept of smaller components and their states. We can combine those components to build the application we want and we can also reuse them in future. React is built in Facebook and released in 2013.
It became very popular because it has smaller API to learn(Components, States, Props, JSX) to get strated and is less complicated than other alternatives, it is backed by Facebook and also it’s perfect timing of release because Angular 2 was released at that time and it had backward incompatibility.
React can also be used in legacy applications and slowly replace them because setting it up and using it is just matter of putting few script tags in html file and starting to build components.
What is different about react from other front-end frameworks and libraries?
React is just a view layer of MVC. Other frameworks and libraries like Angular and Ember.js implement MVC.
What libraries you need to start using react in your projects?
First, you need to import react and react-dom libraries to get started with it. React DOM is required because react is independent of browser and can be used in mobile apps and VR devices. So if we want to build browser based app we…