GraphQL's profile picture. A query language for APIs, brought to you by the GraphQL Foundation

GraphQL

@GraphQL

A query language for APIs, brought to you by the GraphQL Foundation

The GraphQL Day agenda is out 🎉 From AI to Federation, from execution to visualization, discuss all the #GraphQL things at @ApiDaysGlobal on Dec. 11 graphql.day/#schedule


How can compiler techniques make GraphQL libraries simpler and faster? In this new talk, Mike Solomon breaks down how an Intermediate Representation unlocks codegen, telemetry, and leaner payloads. 🎥 #AOT Techniques Help You Write #GraphQL Libraries youtu.be/efdh4QS5DMs

GraphQL's tweet card. Ahead-of-Time (AOT) Techniques Help You Write GraphQL Libraries -...

youtube.com

YouTube

Ahead-of-Time (AOT) Techniques Help You Write GraphQL Libraries -...


🔥 Modern enterprises don’t have to be disconnected islands. See how agentic platforms turn silos into collaboration and intelligence at #GraphQL Day Paris graphql.day Catch the talk: From Isolated Services to Agentic Platforms - @michael_staib & @pascal_senn #AI


Curious how Meta approaches GraphQL in real production systems? Check out this playlist with all their GraphQLConf talks from past years. Full playlist: youtube.com/playlist?list=… #graphql #react #relay @fb_engineering


Are two GraphQL queries actually the same, even if they look different? @derek_kuc from @apollographql shows how to compare queries semantically and detect true equivalence. Watch the talk 👇 youtu.be/3_se3lJn-0o

GraphQL's tweet card. Efficient Semantic Comparison of GraphQL Queries - Derek Kuc, Apollo...

youtube.com

YouTube

Efficient Semantic Comparison of GraphQL Queries - Derek Kuc, Apollo...


Exciting things are cooking in the #GraphQL kitchen courtesy of Codegen chef @eddeee888 👨‍🍳! Are you a user of GraphQL Codegen? Please make sure to read the RFC below 👇 x.com/eddeee888/stat…

The BIGGEST change to GraphQL Codegen in 10 years is coming! 🧨 Nearly all generated code... eliminated ☠️ Dead-simple setup 🫶 Seamless integration for standard and monorepo 👇 This is your chance to influence the future. Join in. github.com/dotansimha/gra…



IDs seem simple… until they aren’t. At Meta, teams discovered their models had multiple, conflicting concepts of identity. Matt Mahoney breaks down why IDs are trickier than you think and how to design them safely 👇 youtu.be/F5jZtsK_Qkk #graphql #react #relay

GraphQL's tweet card. Identity and GraphQL: More Than You Want to Think About IDs - Matt...

youtube.com

YouTube

Identity and GraphQL: More Than You Want to Think About IDs - Matt...


🚨 GraphQL Day Paris Giveaway 🚨 In GraphQL, what's the difference between interfaces and unions? Answer this question and we’ll raffle a free ticket among the best answers: Go! 👇 graphql.day #GraphQL #GraphQLDatParis @APIdaysGlobal


Local reasoning. Zero over-fetching. Seamless pagination. Optimistic updates. Consistent UI. Tiny bundles. Built in lock-step with #GraphQL; Meta's Jordan Eldredge shares The Big Ideas in #Relay to enhance user experience and developer velocity. youtu.be/yInL1aPZjvI

GraphQL's tweet card. The Big Ideas in Relay - Jordan Eldredge, Meta

youtube.com

YouTube

The Big Ideas in Relay - Jordan Eldredge, Meta


🌟 Shoutout to @derek_kuc for their work in the composite schema WG and steady support in the primary WG. Thank you for helping shape the future of GraphQL! 🚀 #GraphQLStar

GraphQL's tweet image. 🌟 Shoutout to @derek_kuc for their work in the composite schema WG and steady support in the primary WG. Thank you for helping shape the future of GraphQL! 🚀 #GraphQLStar

GraphQL сделал(а) репост

"No one uses this field!” - me, right before breaking prod 🤡 YOLO deploys are thrilling, but don't make users your testers! 🔥🐶🔥 Add GraphQL field-level observability. Then delete with confidence. Watch how: youtu.be/lC_a0ErNk0w?si… 👈

eddeee888's tweet card. Removing GraphQL Fields? Here’s How to Not Break Everything!

youtube.com

YouTube

Removing GraphQL Fields? Here’s How to Not Break Everything!


GraphQL's simple execution algorithm can result in under- and over-fetching, and a choice between N+1 issues or huge promise/futures usage. We need something better. Holistic. Batched. Efficient. Join @Benjie's talk -- Grafast: A Declarative Solution to GraphQL's Execution Woes…

GraphQL's tweet image. GraphQL's simple execution algorithm can result in under- and over-fetching, and a choice between N+1 issues or huge promise/futures usage.

We need something better. Holistic. Batched. Efficient.

Join @Benjie's talk -- Grafast: A Declarative Solution to GraphQL's Execution Woes…

GraphQL clients aren’t just for fetching data. They’re becoming the backbone of modern platform architecture. Jeff Auriemma (@ApolloGraphQL) explains how and why 👇 youtu.be/yXPQmjMxBco

GraphQL's tweet image. GraphQL clients aren’t just for fetching data.

They’re becoming the backbone of modern platform architecture.

Jeff Auriemma (@ApolloGraphQL) explains how and why 👇
youtu.be/yXPQmjMxBco

🎉 We just crossed 1,000 subscribers on YouTube! A huge thank you to everyone watching, learning, and building with GraphQL 💜 We drop new videos every Tuesday and Thursday, from deep dives to lightning talks. 📺 Subscribe and join the community: youtube.com/@graphqltv


GraphQL error handling sucks. There, I said it. Null checks everywhere, and ambiguity: error, or true null? We've all been there. In this talk, Benjie Gillam shows how to fix GraphQL's biggest mistake in 512 bytes. 👇 youtu.be/odwQUAkmW44

GraphQL's tweet card. Fixing GraphQL's Biggest Mistake in 512 Bytes - Benjie Gillam,...

youtube.com

YouTube

Fixing GraphQL's Biggest Mistake in 512 Bytes - Benjie Gillam,...


🌟 Huge thanks to Benoit Lubek for tireless work in the nullability, defer & stream, and primary WGs — plus countless thoughtful comments & reviews. Your efforts lift the whole GraphQL project! 🙌 #GraphQLStar

GraphQL's tweet image. 🌟 Huge thanks to Benoit Lubek for tireless work in the nullability, defer & stream, and primary WGs — plus countless thoughtful comments & reviews. Your efforts lift the whole GraphQL project! 🙌 #GraphQLStar

Open source never stops: graphql-js v16.12.0 was just released 🚀 @JoviDeC is bringing the latest spec addition to the stable branch, such as operation descriptions and schema coordinates. Check it out 👇 github.com/graphql/graphq…


Let's talk GraphQL error handling! Do you model your errors as data? Or put them in the "errors" array? Or something else? Community member @HiThereJoe is improving the official documentation. Let's write all of this down! github.com/graphql/graphq…


GraphQL subscriptions are easy… right? Turns out, getting them to work in production at scale is a whole other story. Message queues, WebSockets, SSE, workers, connection limits: it’s all here. 🎥 Watch Laurin Quast from The Guild break it down 👇 youtu.be/eeey6nUQDaE

GraphQL's tweet card. Why GraphQL Subscriptions in Production Aren’t as Easy as You Think -...

youtube.com

YouTube

Why GraphQL Subscriptions in Production Aren’t as Easy as You Think -...


You're using GraphQL fragments wrong. They're not for reuse, they're for co-location. Here's what Meta learned refining this idea 👇🏼 youtube.com/watch?v=gMCh8j…

GraphQL's tweet card. How To Use Fragments (They're Not for Re-use!) - Janette Cheng, Meta

youtube.com

YouTube

How To Use Fragments (They're Not for Re-use!) - Janette Cheng, Meta


Loading...

Something went wrong.


Something went wrong.