title: What's the difference between mobx observer and React useEffect?
body: <p>mobx claims to &quot;automatically detect rendering of observables&quot;.</p>
  <p>On the other hand, React useEffect claims &quot;By using this Hook, you tell React that your component needs to do something after render&quot;.</p>
  <p>So what is the difference? When do I use mobx and when do I use React useEffect?</p>