From zero to full-stack with code-first GraphQL, Koa, Relay Compiler, fragments and mutations.
Available in Portuguese.

Relay helps organize that flow with fewer manual effects.
Six chapters for connecting React, GraphQL and Node in a full-stack application
Organize server data and keep components predictable
Schemas, types and resolvers for clear API and client contracts
Structure the backend and connect GraphQL to the rest of the application
Typed queries and generated code that reduce manual frontend work
Let each component declare and compose the data it really needs
Variables, updates and responses that keep the UI in sync
A direct map for connecting a Node/Koa API to React with GraphQL and Relay.
React and Node in the same learning path
Code-first GraphQL with explicit contracts
Koa for a small and organized API
Relay Compiler to reduce manual work
Fragments for component-level data composition
Mutations that update the UI with clarity
A React + Node application powered by GraphQL and Relay
query UserProfile($id: ID!) {
user(id: $id) {
id
name
email
}
}
const data = useLazyLoadQuery(UserProfile, { id });A practical technical guide to building full-stack applications with React, GraphQL, Node.js and Relay, from fundamentals to an organized implementation.
Learn how to connect React, Node and GraphQL without scattering data and manual effects across the application.
Discover RelayInstant access to PDF after purchase