logo
episode-header-image
Jan 2018
1h 6m

GraphQL? Here is what you need to know!

Wes Bos & Scott Tolinski - Full Stack Javascript Web Developers
About this episode

Snipcart — Sponsor

Snipcart allows you to create online shopping carts without any backend work. It's entirely client-side which means it's the perfect fit for anyone building a SPA in React, Angular or any other framework. Check out the full list of features over at Snipcart.com/syntax and sign up for three months free!

Freshbooks — Sponsor

If you are a small business or freelancer check out Freshbooks.com Cloud Accountingand get 30 days free. Make sure to enter SYNTAX into the "How did you hear about us" section.

{ show(id: 027) { notes }}

02:40

  • What is GraphQL anyways?
  • GraphQL Relational Data

04:45

  • How is it different than REST?

08:30

  • GraphQL's self documenting Nature

09:20

  • You don't need to replace your existing REST api
  • It can sit infront of multiple APIs

10:00

11:50

13:30

  • Why we like Apollo
  • Setup is amazingly fast

15:00

  • Pagination
  • Refreshing of data

18:00

  • The GraphQL Core Concepts
  • Queries
  • Mutations
  • Filtering and Sorting
  • It's not really a query language

21:00

  • How do you say Schema?

22:00

  • More on Resolvers

22:50

  • Mutations
  • Updating the cache

27:00

  • Using with existing APIs
  • Do you have two schemas now? One for MongoDB and one for GraphQL?

35:00

45:00

53:00

  • Apollo Link
  • Apollo VS Redux

56:00

  • Graphiql

SIIIIICK PICKS

Shameless Plugs

Tweet us your tasty treats!

Up next
Yesterday
918: Extreme Native Perf on the Web with Superhuman
Wes and Scott talk with Loïc Houssier about how Superhuman builds lightning-fast, delightfully-designed email software. They dig into engineering philosophy, offline-first architecture, local databases, AI-powered productivity, and what it takes to create tools that people love. ... Show More
48m 54s
Jul 7
917: AI Tools You Should Know
Scott and Wes round up the hottest AI tools you should have on your radar; from text-to-speech wizards to self-hosted image generators. They break down what they’re using, what’s worth paying for, and which tools are changing their workflows. Show Notes 00:00 Welcome to Syntax! 0 ... Show More
37m 48s
Jul 2
916: I got fired, what should I focus on?
In this potluck episode of Syntax, Wes and Scott answer your questions about maintaining popular open-source projects, where to start after a layoff, impostor syndrome, Scott’s recording setup, whether a computer science degree is still worth it in the age of AI, and more! Show N ... Show More
58m 24s
Recommended Episodes
Jul 2020
"GraphQL is the bacon that'll make everything better"
KBall, Jerod, and Nick Nisi dive into GraphQL – what it can do, what the challenges are, and how it differs from REST – all with a generous helping of metaphor about buffets, restaurants, and of course bacon. Discuss on Changelog News Changelog++ members support our work, get clo ... Show More
54m 13s
Jul 2020
"GraphQL is the bacon that'll make everything better" (JS Party #134)
KBall, Jerod, and Nick Nisi dive into GraphQL – what it can do, what the challenges are, and how it differs from REST – all with a generous helping of metaphor about buffets, restaurants, and of course bacon. Discuss on Changelog News Changelog++ members support our work, get clo ... Show More
54m 13s
Aug 2020
Introduction to GraphQL
Tanmai Gopal (@tanmaigo, CEO Hasura) and Rajoshi Ghosh (@rajoshighosh, COO Hasura) talk about the evolution of GraphQL as an efficient way to engage with APIs and data models, and how Hasura Cloud helps simplify GraphQL for developers.SHOW: 462 SHOW SPONSOR LINKS:Datadog Security ... Show More
40m 40s
Sep 2022
Episode 530: Tanmai Gopal on GraphQL
Tanmai Gopal, CEO of Hasura.io, joined SE Radio host Jeff Doolittle for a conversation about GraphQL. They discussed the history and rationale behind the original conception of GraphQL, as well as some of the use cases it is best suited for... 
1 h
Mar 2022
McDonald’s is to Chipotle what REST APIs are to GraphQL
Danielle’s path to software engineering began when she was accepted into MIT’s Women’s Technology Program, an education and mentorship opportunity for high schoolers interested in engineering or computer science. She later earned her CS degree from MIT.Danielle’s first role out o ... Show More
37m 29s
Jun 2022
Ahoy hoy, JSNation & React Summit!
Nick went to Amsterdam for JSNation & React Summit 2022 and he joins Jerod to report on all the goodness! He also sits down with two special guests involved with the confs to talk Jest Preview and GraphQL Cache Discuss on Changelog News Changelog++ members save 4 minutes on this ... Show More
1h 11m
May 2024
SE Radio 613: Shahar Binyamin on GraphQL Security
Shahar Binyamin, CEO and co-founder of Inigo, joins host Priyanka Raghavan to discuss GraphQL security. They begin with a look at the state of adoption of GraphQL and why it's so popular. From there, they consider why GraphQL security is important as they take a deep dive into a ... Show More
56m 17s
Apr 2022
Postgres.js (JS Party #221)
Rasmus Porsager created Postgres.js –the fastest full-featured PostgreSQL client for Node.js and Deno. Today he joins Jerod for a deep-dive on Postgres, why he created this open source library, and how you can use it to build pg-backed JavaScript applications. Discuss on Changelo ... Show More
50m 6s
Apr 2022
Postgres.js
Rasmus Porsager created Postgres.js –the fastest full-featured PostgreSQL client for Node.js and Deno. Today he joins Jerod for a deep-dive on Postgres, why he created this open source library, and how you can use it to build pg-backed JavaScript applications. Discuss on Changelo ... Show More
50m 6s