Scripting School Provides Ant Online Training , AngularJS Online Training, Backbone js Online Training , Node.Js Online Training , JavaScript Online Training, LUA Online Training, Groovy Scripts Online Training , Groovy on Grails Online Training , HTML5 Online Training , Maven Online Training , Perl Script Online Training , PowerShell Online Training , Python Online Training , PHP Online Training , Ruby Script Online Training , Ruby on Rails Online Training , R Scripts Online Training , TCL Script Online Training , Unix Shell Script Online Training , VBScript Online Training ,Hadoop Online Training, Advanced Java Online Training, Core Java Online Training, Hibernate Online Training, J2EE Online Training, Spring Online Training, .NET Online Training, Microsoft BI Online Training, Microsoft SSAS Online Training, Microsoft SSIS Online Training, Microsoft SSRS Online Training, SharePoint BI Online Training, SharePoint Online Training, Windows Server 2008 Admin Online Training, Cognos Online Training, Datastage Online Training, Informatica Online Training, OBIA Online Training, OBIEE Online Training, Teradata Online Training, Advanced Perl Online Training, Android Online Training, Drupal Online Training, Joomla Online Training, PHP Online Training, Python Online Training, Salesforce Online Training, SAS Clinical Online Training, SEO Online Training, Veritas Volume Manager Online Training, Web Designing Online Training.
WHAT EXACTLY IS REACT?

React is a JavaScript library that is used for building user interfaces. It was developed at Facebook and focuses on the ‘View’ aspect of MVC in web applications.
                                                                                                                                   
  • What is MV* and SPA(Single Page Application) ?
  • Issues of not using a client side JS framework
  • Difference between MV* frameworks and ReactJS
  • ReactJS vs. libraries (e.g., jQuery) and other frameworks (e.g., Backbone.js)
  • Features overview of ReactJS

Building Blocks of ReactJS Virtual DOM

  • Introduction
  • Change detection
  • Unidirectional data flow

 

Components in React JS

  • Understanding components
  • Defining components
  • Rendering components
  • Props
  • Composing components
  • State
  • Default props
  • Life cycle of components
    • componentWillMount
    • componentDidMount
    • shouldComponentUpdate
    • componentWillUnmount
  • Mixins

JSX

  • What is JSX

  • JIT vs Pre-process transformer

  • Expressions

  • HTML Attributes

Events

  • Introduction

  • Handling DOM events

  • Custom events or component events

Forms

  • Introduction
  • Controlled components
  • Uncontrolled components
  • Refs· GetDOMNode
Routing
  • Introduction
  • Handling routing in ReactJS·
  • Getting to know more on third party routing components
FLUX

  • Introduction
  • Dispatchers
  • Actions
  • Stores
  • Components/Views