react-domain-hooks (npm): Use React hooks with a domain object. This allows you to separate view logic from interaction logic.
Keywords: react-hooks|domain-driven-design|clean-architecture|cqrs