https://vercel.com/guides/react-context-state-management-nextjs
-
Context enables components to share data without passing props down manually at every level of the component tree.
-
This is particularly useful for data that can be considered “global” for a tree of React components, such as user authentication status or theme preferences.
-
Redux