400-888-5228

課程介紹:

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

 

學(xué)習(xí)前提:

HTML 基礎(chǔ)知識(shí)

CSS 基礎(chǔ)知識(shí)

JavaScript 基礎(chǔ)知識(shí)

 

課程目標(biāo):

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

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

掌握 React/JSX/Component

掌握 Props/State 基礎(chǔ)與 Component 生命周期

掌握 React Router

掌握 ImmutableJS

掌握 Flux/Redux

 

課程時(shí)長(zhǎng):

2天

目標(biāo)學(xué)員:

希望使用 ReactJS 進(jìn)行開(kāi)發(fā)的前端人員

 

課程大綱:

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

Web 前端工程入門簡(jiǎn)介

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

  1. React 開(kāi)發(fā)環(huán)境設(shè)置與 Webpack 入門教學(xué)
  2. React/JSX/Component 簡(jiǎn)介

ReactJS 與 Component 入門介紹

JSX 簡(jiǎn)明入門教學(xué)指南

  1. Props/State 基礎(chǔ)與 Component 生命周期

Props、State、Refs 與窗體處理

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

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

Flux 基礎(chǔ)概念與實(shí)戰(zhàn)入門

Redux 基礎(chǔ)概念

Redux 實(shí)戰(zhàn)入門

(sp)