title: What is common approach for offline fist app with GraphQL?
body: <p>I've read a lot about GraphQL and I like it. Especially in conjunction with Relay and React-Native. But while thinking about whole app architecture I can't fill one gap. In order to make reliable app in should work well if there is no internet connection. So common scenario is to write REST responses to DB and reflect these data to UI. But in case GraphQL idea is that data might be incomplete. </p>
  
  <p>So what is the best/common approach to store data that come from GraphQL backend in order to be offline available ?</p>