Notes on React and Redux.
- 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
- 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)
- Components
- Events
- Templates
- Props & Form
- Routes
- Route Parameters
- Redirects
- Stores - what are they and how we can interact with action and reducers
- Actions
- Reducers
- Task List
- Micro Blog
- News Site