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.
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
- componentWillMount
- 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
- Introduction
- Handling routing in ReactJS·
- Getting to know more on third party routing components
- Introduction
- Dispatchers
- Actions
- Stores
- Components/Views