React JS

What is React?
React is open source library for building user interfaces.There are two key points in this definition.
  • First one is react is java script library not a framework.
  • Second one is for building rich user interfaces.It provides Rich ecosystem for development.
Why learn React?
  • React is created and maintained by Facebook.Since it doesn't look dying so soon hence happy upgrading your skills.
  • More than 100k Starts on git hub.
  • Huge community support is available.
  • In demand skill set for being full stack developer.
Why react is a good choice?
React has a component based architecture.Let break down your application into small encapsulated part which then can be composed to make more complex UI.
For example A traditional website can be broken down into header,Side Nav,Maain Content and footer.
  • Each section represents a component which is composed to make up the entire website.
  • Each component can be reusable very easily any where.
  • For example Left Side Nav component can used to make right Side Navigation.
  • React is declarative
  • Means that it tells react what you want and react build the actual UI.
  • React will handle efficiently updating and rendering of the components.
  • DOM updates are handles gracefully in React.
More on why React?
  • Seamlessly integrate react into any of your application.
  • Portion of your page or a complete page or even an entire application itself.
  • React native for mobile application.
Installation of React JS
Follow below steps to start react js from scratch
React JS Installation

Creating different routing pages



































No comments:

Post a Comment