GraphQL Client
same api client for web client and web. underlying http client different, of course. different token providers for security
ErrorsAlert DomainErrorsAlert
Create queries, mutations and fragments (when needed)
call api client Execute, fields for isloading and errors, stream rendering is fine
components that use mutations should be on the web client project, for the interactive render mode