The useApi Hook

For a long time now, React has required us to use separate processes when we want remote data to live in component state vs redux. Using hooks, we can use a single, simple mechanism to do either.

Continue reading →

Domain Models in React

Every application has a domain model, a set of nouns that it uses to describe its data and interactions. I would like to share a battle-tested method for building a consistent domain model into your front-end applications that is easy to maintain and easy to reason about.

Continue reading →