All Projects → shiningjason → React Quick Tutorial

shiningjason / React Quick Tutorial

🚀 讓你用最短時間,充分體會 React 的脈絡思維

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Quick Tutorial

iflux2
Reactive state container (based on immutable) for React or ReactNative, inspired by mapreduce.
Stars: ✭ 50 (-92.1%)
Mutual labels:  flux, immutablejs
ballade
For unidirectional data flow.
Stars: ✭ 44 (-93.05%)
Mutual labels:  flux, immutablejs
Reactjs101
從零開始學 ReactJS(ReactJS 101)是一本希望讓初學者一看就懂的 React 中文入門教學書,由淺入深學習 ReactJS 生態系 (Flux, Redux, React Router, ImmutableJS, React Native, Relay/GraphQL etc.)。
Stars: ✭ 4,004 (+532.54%)
Mutual labels:  immutablejs, flux
universal-routed-flux-demo
The code in this repo is intended for people who want to get started building universal flux applications, with modern and exciting technologies such as Reactjs, React Router and es6.
Stars: ✭ 31 (-95.1%)
Mutual labels:  flux, immutablejs
Redux Api
Flux REST API for redux infrastructure
Stars: ✭ 502 (-20.7%)
Mutual labels:  flux
React Native Train
I use this book to train my team, help them to know how to build React-native app in the right way.
Stars: ✭ 407 (-35.7%)
Mutual labels:  flux
Dutier
The immutable, async and hybrid state management solution for Javascript applications.
Stars: ✭ 401 (-36.65%)
Mutual labels:  flux
Js Stack From Scratch
🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
Stars: ✭ 18,814 (+2872.2%)
Mutual labels:  immutablejs
Typescript Fsa
Type-safe action creator utilities
Stars: ✭ 588 (-7.11%)
Mutual labels:  flux
React Native Nw React Calculator
Mobile, desktop and website Apps with the same code
Stars: ✭ 5,116 (+708.21%)
Mutual labels:  flux
Almin
Client-side DDD/CQRS for JavaScript.
Stars: ✭ 477 (-24.64%)
Mutual labels:  flux
React Social Network
Simple React Social Network
Stars: ✭ 409 (-35.39%)
Mutual labels:  immutablejs
Snowflake
❄️ A React-Native Android iOS Starter App/ BoilerPlate / Example with Redux, RN Router, & Jest with the Snowflake Hapi Server running locally or on RedHat OpenShift for the backend, or a Parse Server running locally or remotely on Heroku
Stars: ✭ 4,576 (+622.91%)
Mutual labels:  immutablejs
Nylas Mail
💌 An extensible desktop mail app built on the modern web.
Stars: ✭ 473 (-25.28%)
Mutual labels:  flux
Model Zoo
Please do not feed the models
Stars: ✭ 580 (-8.37%)
Mutual labels:  flux
Dynamic Dark Mode
The smart, automatic Dark Mode toggle for macOS Mojave+
Stars: ✭ 397 (-37.28%)
Mutual labels:  flux
Reatom
State manager with a focus of all needs
Stars: ✭ 567 (-10.43%)
Mutual labels:  flux
React Starter Kit
React Starter Kit — front-end starter kit using React, Relay, GraphQL, and JAM stack architecture
Stars: ✭ 21,060 (+3227.01%)
Mutual labels:  flux
Normalizr
Normalizes nested JSON according to a schema
Stars: ✭ 20,721 (+3173.46%)
Mutual labels:  flux
Microcosm
Flux with actions at center stage. Write optimistic updates, cancel requests, and track changes with ease.
Stars: ✭ 484 (-23.54%)
Mutual labels:  flux

24 小時,React 快速入門

:Wish you have a happy learning!

在這趟旅程中,你可以學到

  1. React
  2. Flux
  3. Redux
  4. ImmutableJS
  5. ES6/ES7 語法

教學關卡

章節一. 從模仿開始,完成第一個 React 應用 TodoApp

Level 01. 用元件思維設計應用程式
Level 02. 建置簡易的開發環境
Level 03. 使用 JSX 印出 hello, world
Level 04. 完成第一個 React 元件
Level 05. 組合多個 React 元件
Level 06. 使用 props 傳遞元件參數
Level 07. 培養好習慣,設計防呆的 React 元件
Level 08. 動態產生多個 React 元件
Level 09. 管理 React 元件的內部狀態
Level 10. 使用 React 表單元件
Level 11. 瞭解 React 元件的生命週期

章節二. 往實戰再邁向一步,完成 React + Flux 的應用

Level 12. 深入淺出 Flux
Level 13. 完成 Dispatcher:Flux 最重要的角色
Level 14. 完成 Actions:集中所有應用行為
Level 15. 完成 Stores:統一管理業務邏輯和資料
Level 16. 完成 Controller View:讓元件同步資料狀態
Level 17. 引進 Container Pattern:必學的設計模式
Level 18. 使用 Flux 提供的 Utils

章節三. 完成業界最夯的 React + Redux 的應用

Level 19. 深入淺出 Redux
Level 20. 完成 Reducers:讓狀態的改變可預測化
Level 21. 完成 Store:Redux 的重要角色
Level 22. 修改 Actions:讓它們做更簡單的事
Level 23. 加入 Middlewares:動態擴充 dispatch 行為
Level 24. 讓 React 應用連結 Redux 系統
Level 25. 整合 ImmutableJS

延伸章節

使用 Webpack 建置 React 應用

🚀 開始冒險吧 🔦

Level 01. 用元件思維設計應用程式

Analytics

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].