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

Intro to Computer Science
University of Virginia via Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX
UNSW Computing 1 - The Art of Programming
OpenLearning
Mobile Robotics
Open2Study