這是一個 React-Redux 快速教學,讓你快速體驗從無到有建構一個 React Single Page App.
手把手從無到有
❗❗❗ 請注意,此堂課為快速教學,故需要必備一些基本技能如下:
- JavaScript 基本能力
- React 基本概念 (ex: Component 導向)
- JavaScript 模組化
- npm / yarn 基本觀念
- Webpack 基本概念
- Babel 基本概念
- Node.js 基本觀念
Q:WTF 😧,這些必備技能我都有了的話我為什麼還要學?
A:欸豆 😅,我會教你怎麼把這些東西組裝起來!
- Class-01 基礎建設
- npm / yarn
- Webpack
- Babel
- React-hot-loader
- create-react-app
- Class-02 React 的奧義
- props / state
- this / bind
- React 心法
- propTypes
- Life cycle
- Redux 從開始到放棄
- Flux
- Redux
- redux-devtools-extension
- Middleware (redux-thunk)
- React-Redux 與他們的小夥伴們
- High-Order Component
- Async / Await
- Class decorator
- react-router
- history
- React 16 新功能與特性複習
- Class-01
- Class-02
- Class-03
- Class-04
- Class-05
沒有
- Class-01 基礎建設
- Class-02 React 的奧義
- Class-03 Redux 從開始到放棄
- Class-04 React-Redux 與他們的小夥伴們
- React 16 新功能與特性複習
- Reveal.js 作為 web slides.
- RawGit 來 serve Github 上的 slides.
此課程用於 Xuenn SBK team 內部訓練!:metal::metal::metal: