Skip to content

High level of overview of what React is and the basics of how it works in the background. Notes for anyone to learn from, an extensions of my modernjs_notes repo.

Notifications You must be signed in to change notification settings

aeimskei/reactjs_notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React & Redux

Notes on React and Redux.

What is React?

  • JavaScript library created by Facebook
  • Also used by Netflix & Instagram
  • We use React to create JavaScript-driven dynamic web applications
  • Can be compared to other libraries such as Angular & Vue

What is Redux?

  • A layer on-top of React
  • Helps with state management of the web app - (1) data in the app (2) UI state of the app (eg. if something is open or closed)

React Basics

  • Components
  • Events
  • Templates
  • Props & Form

React Router

  • Routes
  • Route Parameters
  • Redirects

Redux

  • Stores - what are they and how we can interact with action and reducers
  • Actions
  • Reducers

Mini-Project Examples

  • Task List
  • Micro Blog
  • News Site

About

High level of overview of what React is and the basics of how it works in the background. Notes for anyone to learn from, an extensions of my modernjs_notes repo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published