There should be an official example that covers:
* authentication;
* pagination;
* routing;
* caching;
* creating/updating entities with a remote backend;
* optimistic mutations.