What is React?
- A library or framework? or both? (don't bother)
- Declarative approach
- Component-based
- Technology stack agnostic (only deal with user interface)
Things going to learn
The entire technology stack including:
The Flux architecture:
- The use of Redux for implementing a state based storage for web application
- The use of Fetch for interacting with back-end server
React Vocabulary
- One-way data flow (flux)
- JSX
- Components
- State
- Props
- Virtual DOM (vs Real DOM?)
- Element
- Flux / Redux (???)
Let's build a full fledged React App!!!