holyjs HolyJS 2019 SPb (24.05.2019 — 25.05.2019)

ApolloClient or Relay with fragments, "hairy" GraphQL and TypeScript — all we need for proper static analysis of a React application

img

Pavel will start with an overview of Apollo Client’s and Relay architecture. He’ll tell what "hairy" GraphQL is, how it can be useful and what are the differences between it and RestQL. He’ll show how to use GraphQL correctly on the client side in react-apollo, how to write bottom-up queries over fragments (just like in Facebook). Then he’ll match it with TypeScript to get hardcore enterprise static analysis.

Pavel will start with an overview of Apollo Client’s and Relay’s architectures. He’ll tell what "hairy" GraphQL is, how it can be useful and what are the differences between it and RestQL. He’ll show how to use GraphQL correctly on the client side in react-apollo, how to write bottom-up queries over fragments (just like in Facebook). Then he’ll match it with TypeScript to get hardcore enterprise static analysis.

Pavel is sure that 90% of ApolloClient users haven’t got the slightest idea what fragments are really capable of.