This repositiory's goal is to be a one stop place for your react interview preparation. This repository' focus will be towards React.js but I am maintaining another repository for JavaScript
Problem | Solution |
---|---|
Timer | Solution |
Star Rating | Solution |
Accordion | Solution |
Carousel | Solution |
Progress Bar | Solution |
Dark Light Theme | Solution |
Infinite Scrolling | Solution |
Tic Tac Toe | Solution |
Optimized Tic Tac Toe | Solution |
Reusable Table | Solution |
Toast Component | Solution |
Pagination | Solution |
Hooks | Examples |
---|---|
useEffect | Solution |
useRef | Solution |
useReducer | Solution |
useMemo | Solution |
useCallback | Solution |
useImperativeHandle | Solution |
Custom Hooks | Implementation |
---|---|
useCache | Solution |
useDebounce | Solution |
useFetch | Solution |
useIdle | Solution |
useIntersectionObserver | Solution |
useLocalStorage | Solution |
useOnClickOutside | Solution |
usePrevious | Solution |
useWindowSize | Solution |
Design Patterns | Implementation |
---|---|
Hooks | Solution |
Render Props | Solution |
Compound Pattern | Solution |
Higher Order Components | Solution |
Concepts | Implementation |
---|---|
Code Splitting | Solution |
Error Boundaries | Solution |
Redux Toolkit Example | Solution |
Server Driven UI/ Config Driven UI | Solution |
Unit Testing Example with Vite and Testing Library | Solution |
Please give a ⭐️ if this project helped you!