Forest header image

Symfony Finland
Random things on PHP, Symfony and web development

Overview for graphql

Versioning an API in GraphQL vs. REST

GraphQL is a technology which is a modern and uniform alternative to the wealth of different RESTful interfaces. REST was introduced back in 2000 and is only an architectural style, not a specification. In REST any self-respecting developer is used to versioning, but in GraphQL there is no concept of versioning in the same sense.


Written by Jani Tarvainen on Friday August 5, 2016
Permalink - Tags: graphql, rest, javascript, php

What is GraphQL and how does it differ from REST APIs?

The technology world is filled with hype spiced up with jargon. Each passing day there is a new technology that supercedes the previous one. For the last few years RESTful APIs have been the hottest thing.

But today many vow to the name of GraphQL and dance on the graves of REST APIs. But what exactly is GraphQL and how is it different from REST APIs?


Written by Jani Tarvainen on Thursday June 16, 2016
Permalink - Tags: graphql, rest

Mikä on GraphQL ja miten se eroaa REST-rajapinnoista (API)?

Teknologiamaailmassa tunnetusti riittää jargonia. Toinen toistaan parempi teknologia tuntuu seuraavan toisiaan. Viime vuosina kuuminta hottia ovat olleet REST-rajapinnat, mutta nyt monet vannovat jo GraphQL:n nimeen ja tanssivat RESTin haudalla. No mutta mikä mokoma se nyt sitten taas edes on ja kuinka se eroaa RESTistä?


Written by Jani Tarvainen on Thursday June 16, 2016
Permalink - Tags: graphql, rest


GraphQL with PHP and the Symfony Framework

GraphQL is a data query language developed by Facebook since 2012. In September 2015 Facebook released it to the public domain. GraphQL is essentially an alternative to REST and despite the name, it's not a Graph Database Query language like Cypher from the Neo4j project.


Written by Jani Tarvainen on Saturday May 14, 2016
Permalink - Tags: symfony, graphql, php, facebook