Learn GraphQL

With thousands of resources and roadmaps, you’ll find all the information and tools you need to be successful with Learnn.

Join 50k+ Learners

style-guideLearn and Builddocsvideo tutorialmust readblogweb tutorial
Relay 101: Building A Hacker News Client | by Clay Allsopp | Medium
Relay 101: Building A Hacker News Client | by Clay Allsopp | Medium

React lets you build user interface components with JavaScript; Relay lets you easily connect your React components to data from a remote server. Relay accomplishes this by being opinionated — it…

Learn and Build
Building and Deploying Relay with Facebook - YouTube
Building and Deploying Relay with Facebook - YouTube

This talk will explore the Relay framework in depth: why the team built it, the guiding principles behind the design, and an overview of the architecture. Th...

video tutorial
What is the GraphQL Foundation? | GraphQL
What is the GraphQL Foundation? | GraphQL

A query language for your API — GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

docs
Home | Production Ready GraphQL | Blog
Home | Production Ready GraphQL | Blog

Learn GraphQL

blogweb tutorial
Security Points to Consider Before Implementing GraphQL
Security Points to Consider Before Implementing GraphQL

In this piece, we’re going to talk about those issues, highlighting security concerns that an API system supporting GraphQL should acknowledge. While GraphQL itself is not the primary driver of all these concerns, these issues should be addressed within the greater frame of a GraphQL system.

must readblog
Introduction to GraphQL | GraphQL
Introduction to GraphQL | GraphQL

A query language for your API — GraphQL provides a complete description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools.

docs
9 GraphQL Security Best Practices
9 GraphQL Security Best Practices

GraphQL has no security by default. All doors are open for the most basic attacks. Read more to learn about the exact threats and some simple strategies you can implement to get your users' data under lock and key 🔐

must readblog
Learn GraphQL - [2023] Most Recommended GraphQL Tutorials | Hackr.io
Learn GraphQL - [2023] Most Recommended GraphQL Tutorials | Hackr.io

Learning GraphQL? Check out these best online GraphQL courses and tutorials recommended by the programming community. Pick the tutorial as per your learning style: video tutorials or a book. Free course or paid. Tutorials for beginners or advanced learners. Check GraphQL community's reviews & comments.

web tutorial
London React August - GraphQL at The Financial Times - Viktor Charypar
London React August - GraphQL at The Financial Times - Viktor Charypar

Recently released by Facebook, GraphQL isn't only useful for client-server communication. Viktor will show how Red Badger used the reference implementation - g…

must read
From REST to GraphQL | Jacob Gillespie
From REST to GraphQL | Jacob Gillespie

Exploring the transition from REST APIs to GraphQL at Playlist...

must read