GraphQL Editor Logo

Everything about GraphQL.

GraphQL vs REST - Handling errors

An important part of any development project is handling errors as any application, no matter how simple it is, may contain a considerable…

Tomek Poniatowicz
Tomek Poniatowicz
23 January, 2019 - 6 minutes read

Installing MongoDB for GraphQL

GraphQL is a query language for APIs that was originally built by Facebook. Its biggest advantage is making a lot easier to get the data you…

Artur Czemiel
Artur Czemiel
22 January, 2019 - 6 minutes read

GraphQL Tutorial - Schemas and Types Part 1

Let’s explore the next stage of our GraphQL tutorial - type system and how it defines what data can be queried. Since GraphQL can be used…

Robert Matyszewski
Robert Matyszewski
18 January, 2019 - 12 minutes read

GraphQL Tutorial - Dictionary

GraphQL is a query language for APIs that: provides a complete and understandable description of the data in your API, allows Clients to ask…

Tomek Poniatowicz
Tomek Poniatowicz
16 January, 2019 - 8 minutes read

Getting started with React GraphQL

In this GraphQL tutorial, we will show you how easy is implementing GraphQL in a React application. We’ll be using the React Apollo library…

Tomek Poniatowicz
Tomek Poniatowicz
15 January, 2019 - 4 minutes read

GraphQL Best Practices

Graphs, graphs everywhere! Graphs are powerful tools for modeling complicated structures. In GraphQL you model your business model as a…

Tomek Poniatowicz
Tomek Poniatowicz
11 January, 2019 - 4 minutes read

GraphQL vs REST - Caching

As you all know, a cache is a hardware or software component that stores data (usually as a result of an earlier computation) so that future…

Tomek Poniatowicz
Tomek Poniatowicz
09 January, 2019 - 4 minutes read

GraphQL Tutorial - Queries and mutations Part 2

In Part 1 of our GraphQL Tutorial, we have ended covering Operation Name. Let’s move to a feature allowing us to save some time as well as…

Tomek Poniatowicz
Tomek Poniatowicz
08 January, 2019 - 6 minutes read

GraphQL vs REST Performance

This time let’s take a look at another important aspect of GraphQL vs REST discussion - the PERFORMANCE. GraphQL = performance vs REST…

Tomek Poniatowicz
Tomek Poniatowicz
07 January, 2019 - 4 minutes read

Apollo GraphQL - a short overview

GraphQL is a query language for APIs and a runtime for fulfilling these queries with your existing data. The technology makes it possible…

Tomek Poniatowicz
Tomek Poniatowicz
03 January, 2019 - 10 minutes read

GraphQL Tutorial - Queries and mutations Part 1

Fields At its purest, GraphQL is about asking for specific fields on objects. Let’s start by looking at a very easy query: You can see…

Robert Matyszewski
Robert Matyszewski
02 January, 2019 - 12 minutes read

JavaScript predictions for 2019 by npm

npm, Inc., which runs the world’s biggest software registry and maintains the ‘npm’ software development tool has shared some very…

Tomek Poniatowicz
Tomek Poniatowicz
31 December, 2018 - 6 minutes read

GraphQL vs REST

Is GraphQL a nail to the REST coffin or a tool to empower your REST APIs? REST has become the standard for designing web APIs. It introduced…

Tomek Poniatowicz
Tomek Poniatowicz
27 December, 2018 - 4 minutes read

The GraphQL conference you cannot miss

2019 is going to be a good year for GraphQL. A lot of new tools to bridge the implementation gap, hundreds of interesting meetups across the…

Tomek Poniatowicz
Tomek Poniatowicz
12 December, 2018 - 4 minutes read

Advanced typescript tutorial - return based on args

Hello This is third article of advanced typescript tutorial series. Today I’ll cover basic usage of generic functions As arguments I’ll…

Artur Czemiel
Artur Czemiel
12 December, 2018 - 2 minutes read

Getting Started with GraphQL

What is GraphQL? GraphQL is an open-source data query and manipulation language for APIs. In general, GraphQL is a syntax that describes how…

Tomek Poniatowicz
Tomek Poniatowicz
11 December, 2018 - 6 minutes read

Advanced typescript tutorial - conditional types

Hello, This is the second article of the advanced typescript tutorial series. Today I’ll cover the basic usage of keyword and conditional…

Artur Czemiel
Artur Czemiel
11 December, 2018 - 4 minutes read

The best tools and extensions for GraphQL APIs

The recent rise of GraphQL popularity created an ecosystem of different supplementary tools having one idea in common - making GraphQL…

Tomek Poniatowicz
Tomek Poniatowicz
10 December, 2018 - 4 minutes read

My saas story nov18 growth team foundation

This is a part of a series documenting our startup story. Check more on “My-saas-story.” Last month it was the first month we entirely used…

Robert Matyszewski
Robert Matyszewski
07 December, 2018 - 4 minutes read

Advanced typescript tutorial - infer

Hello, this is starting the article for advanced typescript tutorial series. Today I’ll cover basic usage of: For me, it was hard to…

Artur Czemiel
Artur Czemiel
05 December, 2018 - 4 minutes read

Frontend API generation from GraphQL schema part 2 - journey to very generic types - How to do it properly

GraphQL Editor now generates API lib from graphQL schema! This article will be about advanced TypeScript types. We used them in our graphql…

Artur Czemiel
Artur Czemiel
30 November, 2018 - 14 minutes read

GraphQL newbie tutorial - cheatsheet

This article is part of newbie series. In other articles I’ve covered basics of GraphQL, introduction and Schema Definition Language. It has…

Robert Matyszewski
Robert Matyszewski
30 November, 2018 - 4 minutes read

The best resources to start learning GraphQL

GraphQL is a new API query language is BIG. Since its introduction in 2015, it’s userbase is continuously growing, but it gained real…

Tomek Poniatowicz
Tomek Poniatowicz
29 November, 2018 - 4 minutes read

How we went from 0.8M to 130M impressions in 3 months

Yes, we have increased our marketing reach by 16250%. How we made it? Automation! Hello! I’m Tomek and I’m responsible for marketing/sales…

Tomek Poniatowicz
Tomek Poniatowicz
27 November, 2018 - 8 minutes read

Power of typeof & typestyle in react apps

Have you ever heard of typestyle? No? It is a great no-webpack styling solutions. In my life I tried almost everything possible: pure CSS…

Artur Czemiel
Artur Czemiel
23 November, 2018 - 6 minutes read