Why use Context API vs Redux for React?
Sigiloso
There are many answers that could be used to answer this questions. Including how Redux takes care of re-rendering issues that Context introduces. I chose to focus more on explaining how by opting for Context instead of Redux, we are reducing the API of the language that developers need to know, inherently reducing the technical debt we may incur by adopting another library. Redux does have the redux-toolkit for reducing some of the boilerplate but that wasn't always the case.