Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 1.13 KB

toc.md

File metadata and controls

67 lines (47 loc) · 1.13 KB

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篇 (9 days)

  1. let /const
  2. Arrow Function
  3. default params
  4. rest params & spread operator
  5. De-structuring Assignment
  6. Class
  7. module system
  8. pure function & side effect
  9. object enhancement

上面章節已結束,共13篇


ReactJS篇 (11 days !! only)

  1. create-react-app / HelloWorld
  2. HelloWorld explain
  3. textinput(state)
  4. textinput+(child -> owner)
  5. textinput+Style
  6. textinput+edit field
  7. search/filter
  8. sort
  9. deeper JSX
  10. ajax/fetch / lifecycle
  11. refs
  12. props.children / cloneElement
  13. react-router

上面章節已結束,共11篇


Redux篇 (5 days)

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

後記 (1 day)

  1. 參加心得&感想