[EN] GraphQL Migration: A Proper Use Case for Metaprogramming? / Shawnee Gao @gao_shawnee - YouTube

When my team took the plunge to migrate Square’s largest Ruby app to GraphQL, no way were we going to manually redefine over 200 objects. Implementing a GraphQL layer includes repetitive and straightforward processes that can be expedited with metaprogramming. I will start with some GraphQL basics, then dig into process of metaprogramming a GraphQL layer from a demo ruby server. I will explain the benefits of using this design pattern and how it improves developer experience. At the end, I will demo the server handling a set diverse and complex client calls!RubyKaigi 2019 https://rubykaigi.org/2019/presentati...
[EN] GraphQL Migration: A Proper Use Case for Metaprogramming? / Shawnee Gao @gao_shawnee - YouTube #ruby #rubydeveloper #rubyonrails #youtube https://rubyonrails.ba/single/en-graphql-migration-a-proper-use-case-for-metaprogramming-shawnee-gao-gao_shawnee-youtube

Nezir Zahirovic

Contractor Ruby On Rails (8+ years) / MCPD .Net / C# / Asp.Net / CSS / SQL / (11 years)

related articles