My version of Tour of Heroes app using React.js and Mobx State Tree as the state management tool Please see package.json For the RESTful service, you can use json-server or the node.js backend services that I've created. Here's the link to React Hooks and TypeScript implementation. https://github.com/webmasterdevlin/mobx-state-tree-course