Agenda
- To teach people react with a design-first approach
- cover basic foundational knowledge of react and it’s core philosophies
- cover a UI based project in the end or throughout the session — Design from figma to React Code
- completely hands-on, no extra PPTs, Everything open-sourced
Cover Best Practices throughout the series of sessions
Topics to cover
- Why React over Vanilla JS
- Talk a little about the design-first philosophies React is built on
- Basic React Project Structure and File System
- Components in React
- Routing Techniques
- States and state-management principles
- Some common & important Hooks in React - useState(), useEffect(), useContext(), useTransition(), useRef()
- Creating custom hooks in React