400-888-5228

課程介紹:

ReactJS是Facebook 推出的 JavaScript 函數(shù)庫,若以 MVC 框架來看,React 定位是在 View 的范疇。要使用 React 除了要掌握 View 層技術之外,還需要掌握整個React生態(tài)系統(tǒng)相關知識,包括 JavaScript 的模塊化知識、ES6 開發(fā)知識、webpack 打包動作、React Router 路由動作,F(xiàn)lux/Redux 狀態(tài)管理以及 ImmutableJS 用于數(shù)據(jù)梳理。艾威Avtechcn(中國)ReactJS 開發(fā)培訓課程將就這些問題進行介紹,輔助于一個電商示例,幫助開發(fā)者了解ReactJS開發(fā)的全貌。

 

學習前提:

HTML 基礎知識

CSS 基礎知識

JavaScript 基礎知識

 

課程目標:

了解前端工程和 React 生態(tài)系(Ecosystem)

掌握開發(fā)環(huán)境設置與 Webpack

掌握 React/JSX/Component

掌握 Props/State 基礎與 Component 生命周期

掌握 React Router

掌握 ImmutableJS

掌握 Flux/Redux

 

課程時長:

2天

目標學員:

希望使用 ReactJS 進行開發(fā)的前端人員

 

課程大綱:

  1. 前端工程和 React 生態(tài)系(Ecosystem)簡介

Web 前端工程入門簡介

React 生態(tài)系入門簡介

  1. React 開發(fā)環(huán)境設置與 Webpack 入門教學
  2. React/JSX/Component 簡介

ReactJS 與 Component 入門介紹

JSX 簡明入門教學指南

  1. Props/State 基礎與 Component 生命周期

Props、State、Refs 與窗體處理

React Component 規(guī)格與生命周期(Life Cycle)

  1. React Router
  2. ImmutableJS
  3. Flux/Redux

Flux 基礎概念與實戰(zhàn)入門

Redux 基礎概念

Redux 實戰(zhàn)入門

(sp)