YoVDO

Writing a GraphQL Compiler in Rust - A Case Study

Offered By: Rust via YouTube

Tags

Rust Courses GraphQL Courses Software Engineering Courses Compiler Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of apollo-rs, a GraphQL compiler written in Rust, in this 38-minute conference talk from RustConf 2022. Discover how a performant, lossless, recursive-descent parser with excellent error handling evolved into a query-based, diagnostics-first, and easily usable modern compiler. Learn about the benefits of applying compiler techniques beyond traditional programming languages, with a focus on GraphQL as a query language. Gain insights into the development process, challenges faced, and solutions implemented in creating a compiler for non-traditional contexts.

Syllabus

RustConf 2022 - Writing a GraphQL compiler in Rust, a case study by Iryna Shestak


Taught by

Rust

Related Courses

The Rust Programming Language
Udemy
Rust for Beginners: Learn Rust in 4 Hours
Udemy
Rust For Undergrads
Udemy
Take your first steps with Rust
Microsoft via Microsoft Learn
Rust Fundamentals
Pluralsight