Building RIA using React.js
OVERVIEW
This workshop aims at equipping the participants with the necessary knowledge and skills
required to build rich internet applications using cutting edge RIA framework from google
"Angular".
OBJECTIVES
At the end of this training course, the participants will:
- Be able build RIA using Angular 4.0
- Be able to write front end applications using typescript
- Exploit two-way binding offered by Angular
- Use dependency injection for better maintainability
- Understand and use various directives offered by Angular
- Create custom components
- Use gulp for commonly performed tasks in JavaScript application development
- Need for React.js
- Advantages of Virtual DOM
- JSX Syntax
- Using JSX to create view classes
- Creating views without using JSX
- JSX Precompilation
- Using JSX in the server
- Advantages of Immutability
- Using Immutable.js
- Component Life-Cycle
- Virtual DOM
- Component Events
- Using States and Properties
- Initializing States from properties
- Accessing DOM nodes using refs
- Synthetic Events
- Component Compositions
- Communication Between Components
- Reusable Components
- Controlled Components
- Uncontrolled Components
- Introduction to Promises
- Server communication using ‘fetch’ API