- Brief introduction of react
- Using react via CDN
- Setup react app via Webpack
- Module 4
- Introduction to JSX
- Element vs Component
- Conditional rendering
- Module 5
- Intro to props and children
- What are import, and export terminologies
- Module 6
- How to render data from lists
- Importance of keys prop
- Module 7
- What are hooks
- Understanding useState
- What is re-render
- Misuse of state variables
- What is React Fiber and Reconciliation
- Exploring UseEffect hook
- All about useLayoutEffect
- Module 11
- All about useRef Hook
- forwardRef API
- All about useCallback
- All about useMemo Hook
- Understanding Memo API
- React Optimization via Lazy API and Suspense Component
- React createContext API and useContext hook
- Introduction to createPortal in react-dom
- Introduction to Redux and Redux-toolkit
- Introduction to React Router
- What are React Design Patterns?
- React HOC (Higher Order Component) Design Pattern
- React Render Props Pattern
- React Composition or Compound Pattern
- React Custom Hook Pattern
- How to fetch data from an API and Image Optimizations
- Dealing with input form and optimizations
- How to style components in React
jscafe-dev/react-yatra
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|