React is an open-source JavaScript library from Facebook used for building HTML5 web applications. In this training course, you learn how to develop a complete application by building high-performance User Interfaces (UIs) with JSX components targeting a virtual DOM, and creating Flux applications, which provide complementary architectural patterns to construct client-side application functionality.
Introduction and Overview
Designing Custom React Components
Displaying React content
Leveraging JSX for UI design
Activating React Components
Parameterising components
Manipulating component state
Integrating into the component life cycle
Developing React Forms
Manipulating form input components
Simulating two-way binding
Connecting React to REST services
Creating Flux Applications
Modelling client-side data interactivity
Coding a Flux application
Integrating routing into Flux
Analysing React Applications
Developer tools
Unit testing
Performance testing
Animating React Applications
Experience developing web pages with JavaScript, HTML, and CSS at the level of:
React is an open-source JavaScript library from Facebook used for building HTML5 web applications. In this training course, you learn how to develop a complete application by building high-performance User Interfaces (UIs) with JSX components targeting a virtual DOM, and creating Flux applications, which provide complementary architectural patterns to construct client-side application functionality.
Introduction and Overview
Designing Custom React Components
Displaying React content
Leveraging JSX for UI design
Activating React Components
Parameterising components
Manipulating component state
Integrating into the component life cycle
Developing React Forms
Manipulating form input components
Simulating two-way binding
Connecting React to REST services
Creating Flux Applications
Modelling client-side data interactivity
Coding a Flux application
Integrating routing into Flux
Analysing React Applications
Developer tools
Unit testing
Performance testing
Animating React Applications
Experience developing web pages with JavaScript, HTML, and CSS at the level of: