Ruby Rogues
RR 473: GraphQL Doesn't Need To Be Hell with Dmitry Tsepelev
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