What is the main purpose of React? Let us take a closer look at some important features and why use React Js for web development?