Published incommercetools techModeling GraphQL MutationsGraphQL mutations provide a flexible way for a client to modify data on the server. On the surface level is a very simple concept…Apr 26, 2018A response icon4Apr 26, 2018A response icon4
Profiling GraphQLAs soon as you put your API in production, people inevitably will come to you at some point and start complaining about slow requests :) At…Jun 18, 2017A response icon1Jun 18, 2017A response icon1
Sangria 1.0Today I am very proud to announce the release of Sangria version 1.0!Jan 17, 2017A response icon1Jan 17, 2017A response icon1
Published incommercetools techBuilding an Ecommerce GraphQL API: The ChallengesIn a first part of this article I described some of the reasons why GraphQL caught our attention and how it helped us to overcome so of the…Oct 17, 2016Oct 17, 2016
Published incommercetools techBuilding an Ecommerce GraphQL API: Our JourneyShortly after the initial announcement of GraphQL we realized that we can provide a lot of value for our customers by providing a…Oct 10, 2016Oct 10, 2016
GraphQL Namespaces ProposalGraphQL is a great way to define and expose API. I believe that it has a lot of potential not only in SPA application development space…Mar 25, 2016A response icon3Mar 25, 2016A response icon3
GraphQL Object NotationAfter making some refactorings in sangria recently, I realized that GraphQL actually has a very nice syntax for an input objects. Just look…Dec 3, 2015A response icon1Dec 3, 2015A response icon1
API Changes Are HardAnd I would argue that they are hard because of the tools we use and practices we follow. Let’s take a REST approach as an example. It’s…Nov 1, 2015Nov 1, 2015