210514 Redux vs Mobx vs ContextAPI

React
Redux Mobx ContextAPI
원리가 간단하다. 어플리케이션이 별로 크지 않은 경우에 사용하도록 한다.
에러에 대한 추적이 가능하다. 에러에 대한 추적이 불가능하다.
코드의 양이 많다. 코드의 양이 적다.(생산성이 높다)

비동기 요청을 했을때에는 요청에 대한 실패에 대비를 해야 되기 때문에 이런 처리부분에 대해 해당 상태관리 라이브러리가 제공하는지에 대해 고려해서 사용해야 한다.(대기, 성공, 실패) 이 부분에 대해 Redux와 Mobx는 제공이 되지만, ContextAPI의 경우에는 직접구현을 해야한다.