All Projects → uanders → React Redux Cheatsheet

uanders / React Redux Cheatsheet

Licence: cc-by-sa-4.0
React Redux Cheat Sheet on Workflow & Concept

Projects that are alternatives of or similar to React Redux Cheatsheet

Cehv10 Notes
📕 Both personal and public notes for EC-Council's CEHv10 312-50, because its thousands of pages/slides of boredom, and a braindump to many
Stars: ✭ 170 (-88.3%)
Mutual labels:  tutorial, cheatsheet
Tensorflow Cheatsheet
My personal reference for Tensorflow
Stars: ✭ 147 (-89.88%)
Mutual labels:  tutorial, cheatsheet
Git Cheats
Git Cheats - Interactive Cheatsheet For Git Commands
Stars: ✭ 124 (-91.47%)
Mutual labels:  tutorial, cheatsheet
Elm Cheat Sheet
An overview of Elm syntax and features
Stars: ✭ 928 (-36.13%)
Mutual labels:  tutorial, cheatsheet
Docs
OpenBMC Documentation
Stars: ✭ 105 (-92.77%)
Mutual labels:  cheatsheet
Python Data Science Handbook
A Chinese translation of Jake Vanderplas' "Python Data Science Handbook". 《Python数据科学手册》在线Jupyter notebook中文翻译
Stars: ✭ 102 (-92.98%)
Mutual labels:  tutorial
Tinyraycaster
486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (-4.82%)
Mutual labels:  tutorial
Simple wc example
simple word count example using flex/bison parser
Stars: ✭ 102 (-92.98%)
Mutual labels:  tutorial
Python3.x dasar programming
Belajar Python 3.x Bahasa Indonesia [Kelas Terbuka]
Stars: ✭ 104 (-92.84%)
Mutual labels:  tutorial
Startjekyll
An example and guide to getting started with Jekyll and static site generators.
Stars: ✭ 106 (-92.7%)
Mutual labels:  tutorial
Oscp Prep
my oscp prep collection
Stars: ✭ 105 (-92.77%)
Mutual labels:  cheatsheet
Quarkus Tutorial
Quarkus Tutorial for https://dn.dev/master
Stars: ✭ 103 (-92.91%)
Mutual labels:  tutorial
Get Started Python
A Python application and tutorial that use Flask framework to provide a REST API to receive requests from the UI. The API then persists the data to a Cloudant database.
Stars: ✭ 104 (-92.84%)
Mutual labels:  tutorial
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (-5.02%)
Mutual labels:  tutorial
Machine learning flutter app
Learn how to build a tensorflow model on Techable Machine and then run it on flutter app.
Stars: ✭ 107 (-92.64%)
Mutual labels:  tutorial
Tutorials
Tutorials on Lightweight Modular Staging
Stars: ✭ 102 (-92.98%)
Mutual labels:  tutorial
Reinforcement Learning Cheat Sheet
Reinforcement Learning Cheat Sheet
Stars: ✭ 104 (-92.84%)
Mutual labels:  cheatsheet
Numpy Cn
NumPy官方中文文档(完整版)
Stars: ✭ 1,570 (+8.05%)
Mutual labels:  tutorial
100daysofcode With Python Course
Course materials and handouts for #100DaysOfCode in Python course
Stars: ✭ 1,391 (-4.27%)
Mutual labels:  tutorial
Active Directory Exploitation Cheat Sheet
A cheat sheet that contains common enumeration and attack methods for Windows Active Directory.
Stars: ✭ 1,392 (-4.2%)
Mutual labels:  cheatsheet

react-redux-cheatsheet

Version Cheatsheet: 1.1.0
Version Article: 1.2.0

Overview

This repository contains a graphical cheat sheet for the workflow and concept of Redux in two resolutions: 1440px and 3840px.

The idea is to help new and existing Redux users to understand how the general mechanism of Redux works in some more detail and where to hook into this process.

Article

This repo furthermore holds an article that walks you through an extended version of this cheat sheet. Two very common libraries have been added to the extended version: 'react-router' and 'immutable'.

So, in order to supplement existing tutorials, this article describes the Redux conceptual overview and its workflow in a React Redux app. The description is starting with the dominant player in Redux Applications which is the store. Once the workflow is understood, it might probably be much easier to follow all of the above tutorials.

While going the full circle the article also points to some of the common external libraries and how they would come into play: 'immutable', 'normalizr', 'reselect', 'redux-thunk', 'redux-saga', 'redux-promise' and 'redux-persist'.

Please, raise an issue in case you find errors or things to be not clear enough.

Notes

Note, that a one page cheat sheet can not always reflect the general case. This holds true in the following cases:

  1. The store holds the state of the app. The state of the app is typically sliced in slices. A state that is not sliced is a state with a single slice.
  2. An actionCreator() can have a more general interface. If you want to adopt action creators with a common interface, read more about payload in the Flux Standard Action.

Thanks

In case you would like to read detailed comments on this cheat sheet you can go to Redux issue #2254.

Special thanks for improving and correcting this cheat sheet go to:

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].