Ruby Rogues

Ruby Rogues


RR 473: GraphQL Doesn't Need To Be Hell with Dmitry Tsepelev

October 06, 2020

Different doesn’t need to be worse. Dmitry Tsepelev tells us how to make the most of using GraphQL with Rails, the advantages over REST-based API queries and best practices for security and schemas.

Sponsors

Audible.com
CacheFly

Panel

Dave Kimura
John Epperson
Charles Max Wood
Luke Stutters

Guest

Dmitry Tsepelev

Links

https://github.com/anycable/anycable
https://graphql-ruby.org/
https://evilmartians.com/chronicles/persisted-queries-in-graphql-slim-down-apollo-requests-to-your-ruby-application
https://evilmartians.com/chronicles/graphql-on-rails-1-from-zero-to-the-first-query
https://evilmartians.com/chronicles/graphql-on-rails-2-updating-the-data
https://evilmartians.com/chronicles/graphql-on-rails-3-on-the-way-to-perfectionGraphql-ruby benchmark
https://gist.github.com/DmitryTsepelev/36e290cf64b4ec0b18294d0a57fb26ff
Saint P Rubyconf 2019
https://github.com/DmitryTsepelev/ar_lazy_preload
https://github.com/DmitryTsepelev/graphql-ruby-persisted_queries

Picks

Luke Stutters:

https://blog.phusion.nl/2018/11/28/stopping-slow-client-dos-attacks-with-puma-on-passenger-6/

Chuck:

The Black Prism

John Epperson:

https://www.stickermule.com/

Dave Kimura::

StarTech.com Under Desk CPU Mount – Adjustable – Heavy-Duty Computer Tower Mount – 360° Swivel – Computer Mounting Bracket
https://noctua.at/

Dmitry Tsepelev:

https://hacktoberfest.digitalocean.com

Follow Ruby Rogues on Twitter > @rubyrogues