# Coursera's journey to GraphQL

DevFeed: [Coursera's journey to GraphQL](<https://devfeed.tech/articles/coursera-s-journey-to-graphql-23260.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/courseras-journey-to-graphql-a5ad3b77f39a>)

Author: Brian Kane

Published: 2017-08-24T17:55:23Z

Content type: article

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [migration](<https://devfeed.tech/topics/migration.md>), [API](<https://devfeed.tech/topics/api.md>), [client](<https://devfeed.tech/topics/client.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [apis](<https://devfeed.tech/tags/apis.md>), [backend](<https://devfeed.tech/tags/backend.md>), [community](<https://devfeed.tech/tags/community.md>), [developers](<https://devfeed.tech/tags/developers.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [migration](<https://devfeed.tech/tags/migration.md>), [rest-apis](<https://devfeed.tech/tags/rest-apis.md>)

## AI overview

Coursera describes its journey to GraphQL, including the problems it encountered with a growing set of REST APIs and its decision to place a GraphQL proxy layer over those APIs. This allowed client developers to access data through GraphQL while backend developers continued writing REST APIs.

## Source excerpt

Client developers at Coursera love GraphQL's flexibility, type-safety, and community of support, and we've made that well known. However, we haven't spoken much about how our backend developers feel about GraphQL -- and that's because most of them don't actually have to think about GraphQL very much.