Learning GraphQL and Relay

Saved in:
Bibliographic Details
Title: Learning GraphQL and Relay
Description: About This BookTake your React applications to the next level with GraphQl and RelayExplore the concepts of data fetching, data handling, and moreLearn to deploy your applications, which are compliant with GraphQl and RelayWho This Book Is ForThis book does not assume that you have any prior experience or familiarity with GraphQL or Relay. You should, however, be comfortable writing Node.js on the backend and React.js on the frontend.What You Will LearnUnderstand what problems GraphQL solves and how it differs from traditional REST architecturesCreate a GraphQL serverDevelop modular and maintainable GraphQL codeFind out how to define GraphQL mutationsComprehend how to define GraphQL queriesModify a GraphQL server to be Relay-compliantDevelop a Relay client-side application with React.js that consumes a GraphQL endpointIn DetailThere's a new choice for implementing APIs – the open source, Facebook-created GraphQL specification. Designed to solve many of the issues of working with REST, GraphQL comes alongside RelayJS, a React library for querying a server that implements the GraphQL specification. This book takes you quickly and simply through the skills you need to be able to build production-ready applications with both GraphQL and RelayJS.Beginning with a solid foundation in the GraphQL language, this book swiftly moves on to how a data layer for a web application can be implemented with a Relay-compliant GraphQL runtime, how to make the web user interfaces describe their data requirements with a declarative query language, and the role Relay plays in gluing together React applications and GraphQL services.
Authors: Buna, Samer
Resource Type: eBook.
Subjects: Application software--Development, Data mining
Categories: COMPUTERS / Languages / JavaScript
Database: eBook Index
Description
Abstract:About This BookTake your React applications to the next level with GraphQl and RelayExplore the concepts of data fetching, data handling, and moreLearn to deploy your applications, which are compliant with GraphQl and RelayWho This Book Is ForThis book does not assume that you have any prior experience or familiarity with GraphQL or Relay. You should, however, be comfortable writing Node.js on the backend and React.js on the frontend.What You Will LearnUnderstand what problems GraphQL solves and how it differs from traditional REST architecturesCreate a GraphQL serverDevelop modular and maintainable GraphQL codeFind out how to define GraphQL mutationsComprehend how to define GraphQL queriesModify a GraphQL server to be Relay-compliantDevelop a Relay client-side application with React.js that consumes a GraphQL endpointIn DetailThere's a new choice for implementing APIs – the open source, Facebook-created GraphQL specification. Designed to solve many of the issues of working with REST, GraphQL comes alongside RelayJS, a React library for querying a server that implements the GraphQL specification. This book takes you quickly and simply through the skills you need to be able to build production-ready applications with both GraphQL and RelayJS.Beginning with a solid foundation in the GraphQL language, this book swiftly moves on to how a data layer for a web application can be implemented with a Relay-compliant GraphQL runtime, how to make the web user interfaces describe their data requirements with a declarative query language, and the role Relay plays in gluing together React applications and GraphQL services.
ISBN:9781786465757
9781786461971