React
An In-Depth Look at React Server Components!
This blog post will thoroughly explore the necessity, advantages, architecture, implementation, and constraints associated with React Server components.React Error Boundaries: Handle Errors Gracefully
Learn React error boundaries to catch runtime errors and display fallback UI. Includes react-error-boundary package, hooks, and HOC patterns.React scrollIntoView with Fixed Header
Fixed headers are a popular design choice for websites. However, scrolling to an element that includes a fixed header can present several challenges.Writing re-usable code with React Composition
React Composition helps make our code more efficient, and easier to maintain and update in the long run.useState vs useReducer in React
Confused about when to use useState vs useReducer for state management? This blog explains key points to help you choose the right hookWhen to extract code to React custom hooks?
React custom hooks help us to build reusable logic, and make the code more readable.useCallback vs useMemo in React
useCallback hook and useMemo hook are used for performance improvising, where useCallback hook returns memoized function and useMemo returns memoized value.Expo React Native CI/CD with GitHub
In this blog, we will see how to set up a CI/CD workflow using Github Actions for the Expo React Native application.React useEffect vs useLayoutEffect
useEffect runs asynchronously after DOM paint, while useLayoutEffect runs synchronously before browser repaint.React custom infinite scroll with pagination
React custom infinite scroll with pagination helps developers to improve performance of the website.