GraphQL Icon

GraphQL

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
16 Stories
All Topics

GraphQL github.com

A lightweight (and isomorphic) GraphQL client for JavaScript

GraphQL is based on a very simple HTTP transaction, which sends a request to an endpoint with query and variables. Many libraries require complex stacks to make that simple request. In any project you don't use React, Relay, you'll need a simpler client which manages your query and makes a simple request. Isomorphic, in case you were wondering, means it runs both on the client and the server.

read more...

Rajoshi Ghosh blog.hasura.io

Instant GraphQL on Postgres

Get instant GraphQL APIs on any PostgreSQL database. We are super thrilled to announce the launch of the Hasura GraphQL Engine, an open source product that gives you instant GraphQL APIs on Postgres. You can try it out here — it will take exactly 30 seconds to deploy to Heroku’s free tier (yes — we counted 😀). Check out the open source repo on GitHub.

read more...

The Changelog The Changelog #306

The Great GatsbyJS

From open source project to a $3.8 million dollar seed round to transform Gatsby.js into a full-blown startup that's building what's becoming the defacto modern web frontend. In this episode, we talk with Jason Lengstorf about this blazing-fast static site generator, its building blocks and how they all fit together, the future of web development on the JAMstack (JavaScript + APIs), the importance of site performance, site rebuilds, getting started, and how they're focused on building an awesome product and an awesome community.

read more...

John Resig blog.graphql.guide

Introducing the GraphQL Guide

John Resig and team at Khan Academy implemented a generic GraphQL platform and their development practices changed overnight. The benefits they saw were so substantial that he and Loren Sands-Ramshaw decided to write a book about it. ...we’re using GraphQL in more and more places: we are transitioning older pages over to use GraphQL and have a mandate in place that all new pages need to use GraphQL. The benefits that we’ve reaped have been so substantial, even though it’s still early days. We’re writing new products faster, we’re able to rapidly iterate on designs, and we’re keeping our server implementation slim. Wow, "REST APIs now feel quite antiquated..." I look at how well it’s worked for us and read stories about how GraphQL has changed other organizations, and I can only think that GraphQL is going to dramatically change how we all build APIs going forward. REST APIs now feel quite antiquated by comparison. Beta chapters of The GraphQL Guide are available now.

read more...

Prisma prisma.io

Prisma raises $4.5M to build the GraphQL data layer for all databases

Big news from our friends at Graphcool, now Prisma. Today, we have some very exciting news to share: We've raised a $4.5 million seed round led by Kleiner Perkins and are rebranding to Prisma (from Graphcool). In this post we'd like to share our thoughts on Prisma today and our plans for the future. If you haven't yet, check out The Changelog #297: Prisma and the GraphQL data layer.

read more...

Rémi Prévost accent.reviews

Accent — a developer-oriented translation tool

Rémi Prévost: Accent is an internal tool we built to help us manage translations for the applications we develop at Mirego. We used Elixir (Phoenix and Absinthe) and Ember.js and just a few weeks ago we open-sourced the project so we could share it with the community since there are not a lot of fully-working open-source Web applications for both of these technologies. Very cool. I've been toying with the idea of a GraphQL API around our news and podcasts. I should 👀 under the covers and see how Accent's is built.

read more...

Benjie Gillam graphile.org

Graphile –  tools for building performant, pluggable GraphQL APIs

PostGraphile is the new incarnation of PostGraphQL (project history), which introspects your Postgres database schema and creates a fully functional GraphQL API for it. I've been poking around with these tools as I get acquainted with the provider side of GraphQL. I don't think we'll end up using PostGraphile if/when we ship our public Changelog API (news + podcasts), because I'm a control freak. But it's been great for getting started quickly and seeing what's possible. Highly recommended 👌

read more...
0:00 / 0:00