Keywords around React
- JSX (JavaScript XML)
- Components (Functional & Class)
- Props
- State
- ooks (useState, useEffect, useContext, useRef, or custom hooks)
- Context API
- React Router -Redux -Redux Thunk
- Redux Saga -Redux Toolkit
- Redux Devtools
-Reducer
- Actions -Dispatch
- Lifecycle methods (componentDidMount, componentDidUpdate, componentWillUnmount, etc.) (with class component, deprecated)
- lifecycle hooks (useEffect) (with functional component)
- Create React App (CRA) (deprecated preferred -> Fast)
- Higher Order Components (HOC) -Virtual DOM
- React Fragment ( )
- React Portal
- React Devtools
- Webpack -Babel -Jest
- Enzyme
- React Testing Library -Storybook
- server side (SSR)
- client side (CSR)
- Single Page Application (SPA)
- Progressive Web App (PWA)
- Static Site Generator (SSG) -tailwindcss
- styled-components -Children