CarlosLin / ironman2017

for IThome ironman 2017

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ironman2017

IT邦幫忙 2017鐵人賽

主題: React - DOM界的彼方

30天的主題大綱

30天主題

前言 (1 day)

  1. 介紹文

工具篇 (3 days)

  1. Visual Studio Code/ Node.js/ webpack-es6-startkit
  2. ESlint
  3. Flow

ES6篇 (10 days)

  1. let /const
  2. Arrow Function
  3. default params
  4. rest params & spread operator
  5. De-structuring Assignment
  6. Class
  7. import/export
  8. Object properties shorthand
  9. Array方法
  10. Object方法

ReactJS篇 (10-12 days)

  1. create-react-app / HelloWorld / JSX
  2. textinput
  3. textinput+
  4. search/filter
  5. search+
  6. sort
  7. sort+
  8. ajax/fetch 生命週期
  9. refs
  10. cloneElement
  11. Style
  12. Animate
  13. HOC
  14. react-router

Redux篇 (6 days)

  1. ex1 - easy (textinput)
  2. ex2 - ex1+ (textinput+delete)
  3. ex3 - react w/o connect
  4. ex4 - react w connect
  5. ex5 - react refactor
  6. ex6 - thunk async(side effect)

About

for IThome ironman 2017

License:MIT License


Languages

Language:JavaScript 100.0%