Rust's ecosystem is known for its speed, efficiency, and type-safety. In this hands-on workshop we'll start by setting up a high-performance GraphQL server, all the way to a WASM-powered frontend client. We'll see how the various components interact seamlessly, and understand how Rust provides an edge with its efficiency. We'll add an exciting twist - a face-off between our Rust full-stack app and a traditional JS app, using compelling benchmarks, to see if the juice is worth the squeeze. Are you ready to explore the robustness of Rust in full-stack GraphQL applications? Join me in this exciting journey!

Brian Heise (Fullstack Developer at Liferay) talks about everything you might want to know about web dev in Rust, from the perspective of a newcomer to the language. Watch to learn about the benefits, disadvantages, and unique aspects Rust has when it comes to building web apps - both frontend and backend.
Special thanks to:

Isograph is a framework for building React apps powered by GraphQL data. It makes heavy use of a compiler and of generated files to give developers a great experience building apps that are stable and performant out of the box. Developers write components and the data they need - Isograph takes care of the rest.
Robert Balicki (engineer at Pinterest) will talk about how Isograph works, with a focus on how the compiler is implemented.
You can learn more about Isograph from Robert's talks on YouTube:
Isograph — Rethink GraphQL Powered React Apps
Isograph, Relay, and the Future of Data Fetching in React

How does an async runtime work? And more importantly, why bother with async at all? Is it worth the trouble and added complexity?
Async is arguably one of Rust's most complex and least understood features. As a wise man once said: "Async Rust is Rust on hard mode".
Eylon Levi will be our guide through this maze. In the process of writing a small async runtime, he'll help you explore and learn the inner workings of the system. This way, you will truly understand how async works, and will be able to use it confidently in your own code when you need to.
Follow along with the code here:
https://github.com/honzuki/async-rust-talk

How does an async runtime work? And more importantly, why bother with async at all? Is it worth the trouble and added complexity?
Async is arguably one of Rust's most complex and least understood features. As a wise man once said: "Async Rust is Rust on hard mode".
Eylon Levi will be our guide through this maze. In the process of writing a small async runtime, he'll help you explore and learn the inner workings of the system. This way, you will truly understand how async works, and will be able to use it confidently in your own code when you need to.
Follow along with the code here:
https://github.com/honzuki/async-rust-talk
Platform Sponsors

Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!

Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io
Rust's ecosystem is known for its speed, efficiency, and type-safety. In this hands-on workshop we'll start by setting up a high-performance GraphQL server, all the way to a WASM-powered frontend client. We'll see how the various components interact seamlessly, and understand how Rust provides an edge with its efficiency. We'll add an exciting twist - a face-off between our Rust full-stack app and a traditional JS app, using compelling benchmarks, to see if the juice is worth the squeeze. Are you ready to explore the robustness of Rust in full-stack GraphQL applications? Join me in this exciting journey!

Brian Heise (Fullstack Developer at Liferay) talks about everything you might want to know about web dev in Rust, from the perspective of a newcomer to the language. Watch to learn about the benefits, disadvantages, and unique aspects Rust has when it comes to building web apps - both frontend and backend.
Special thanks to:

Isograph is a framework for building React apps powered by GraphQL data. It makes heavy use of a compiler and of generated files to give developers a great experience building apps that are stable and performant out of the box. Developers write components and the data they need - Isograph takes care of the rest.
Robert Balicki (engineer at Pinterest) will talk about how Isograph works, with a focus on how the compiler is implemented.
You can learn more about Isograph from Robert's talks on YouTube:
Isograph — Rethink GraphQL Powered React Apps
Isograph, Relay, and the Future of Data Fetching in React

How does an async runtime work? And more importantly, why bother with async at all? Is it worth the trouble and added complexity?
Async is arguably one of Rust's most complex and least understood features. As a wise man once said: "Async Rust is Rust on hard mode".
Eylon Levi will be our guide through this maze. In the process of writing a small async runtime, he'll help you explore and learn the inner workings of the system. This way, you will truly understand how async works, and will be able to use it confidently in your own code when you need to.
Follow along with the code here:
https://github.com/honzuki/async-rust-talk

How does an async runtime work? And more importantly, why bother with async at all? Is it worth the trouble and added complexity?
Async is arguably one of Rust's most complex and least understood features. As a wise man once said: "Async Rust is Rust on hard mode".
Eylon Levi will be our guide through this maze. In the process of writing a small async runtime, he'll help you explore and learn the inner workings of the system. This way, you will truly understand how async works, and will be able to use it confidently in your own code when you need to.
Follow along with the code here:
https://github.com/honzuki/async-rust-talk
Platform Sponsors

Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network that’s all about connection, collaboration, and finding your next big move — together.
Join our community today!

Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.io
Get in touch!
hi@guild.host