← Graph

GraphQL

tool 15 connections

Query language describing data using a type system, with bindings for many languages. Released by Facebook in 2015 as a declarative data-fetching and modification layer, later adopted by large systems in the Rails ecosystem (GitLab, GitHub, Facebook). Exposes a single HTTP POST endpoint to which clients send queries and mutations asking for exactly the fields they need, addressing REST's over-fetching (too many attributes returned) and under-fetching (multiple endpoint round-trips) problems. In Emiliano's wroclove.rb 2026 talk, GraphQL is demoed via graphql-ruby with a createOrder mutation called through curl.

category
library
released
2015
about
GraphQL tool
Panel cites GraphQL as better than JSON API for certain use cases.
Question directly asks about GraphQL.
about
GraphQL tool
Talk critiques GraphQL's type explosion as motivation for EQL.
about
GraphQL tool
Cited as an application-layer integration that 'sucks too' but is fortunately manageable.
Second alternative protocol covered, demoed via graphql-ruby.
about
GraphQL tool
Shared dictionaries can compress GraphQL JSON payloads.
Recommendation covers when to pick GraphQL.
Talk focuses on Rails applications with a GraphQL layer.
about
GraphQL tool
About whether to abandon GraphQL.
Q&A reveals the engine queries Shopify's GraphQL endpoints in memory.
about
GraphQL tool
Answer notes the in-memory approach uses Shopify's GraphQL endpoints.
person Caio Almeida
has_skill
GraphQL tool
Eight years operating a Rails+GraphQL product.
level: expert
tool GraphQL
related_to
Facebook company
GraphQL was created by Facebook.
project Check
uses
GraphQL tool
Check's core Rails API is a headless GraphQL API.
company Product Hunt
uses
GraphQL tool
GraphQL layer connected the Rails backend to the front end.

Provenance

Created in
JavaScript/Frontend Panel at wroclove.rb 2018 2026-04-17 16:18
Total updates
2 extractions
Read by
55 extractions