Payload is a REST-like ORM for Spa and mobile apps. It is an opinionated system that knows how to efficiently load object-oriented resources from a server, intelligently caching them on the client side and only loading/updating what it needs.
npm install miriam-payload
Payload is extensively tested and comes with an API connector and a sample server (also used in testing).
In order to use Payload in your React Native project while also developing payload:
brew uninstall watchmanbrew update && brew upgradebrew install --HEAD watchmannpm i -g wmlwml add <src> <dst>wml listwml start