GraphQL 1.8.0 was designed and built largely as a part of my work at GitHub. Besides designing the new Schema definition API, I migrated our codebase to use it. Here are some field notes from my migration.
Why a New Schema Definition API?
GraphQL-Ruby 1.8.0
will have a new class-based API for defining your schema. Let’s investigate the design choices in the new API.
Ruby Type Checking Roundup
This fall, several people presented their work on Ruby type checkers. So let’s take a look: what’s the big deal, and what have they been up to?
What's new in React-Rails 2.0?
For Planning Center free week, I cooked up react-rails
2.0 🎊.
Watching files during Rails development
You can tell Ruby on Rails to respond to changes in certain files during development.
Prototyping a GraphQL Schema From Definition With Ruby
GraphQL 1.5.0 includes a new way to define a schema: from a GraphQL definition.
Tracking Schema Changes with GraphQL-Ruby
One way to keep an eye on your GraphQL schema is to check the definition into source control.
Optimizing GraphQL-Ruby
Soon, graphql-ruby
1.5.0 will be released. Query execution will be ~70% faster than 1.3.0!
Parallelism in GraphQL-Ruby
It’s possible to get IO operations running in parallel with the graphql
gem.
Introducing GraphQL::Pro
graphql-ruby
is almost two years old! Today, I’m adding a new element to the project, GraphQL::Pro
.