React mental models: Dan Abramov style ways to think | Koder.ai