Tools
Search
Import
Library
Explore
Videos
Channels
Figures
Atmrix
About
Tools
Search
Import
Library
Explore
Videos
Channels
Figures
Atmrix
About
Go Back
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
When I talk about Rust on the web, I'm not discussing building web infrastructure or API services; I'm focusing on using Rust for interactive web applications.
Video
RN
The Future of Rust Web Applications - Greg Johnston
@ Rust Nation UK
02/26/25
Related Takeaways
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
I want to address the question: Is there a future for interactive web applications written entirely in Rust?
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
The foundational crates for building Rust web applications include WM Bindgen and WebSys, which facilitate interaction with JavaScript and browser APIs.
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
Today, I want to explore the past, present, and future of Rust in web application development, focusing on frameworks like Leptos and Dioxus.
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
There is a future for interactive web applications written in Rust, and contributions to projects like Leptos are welcome to help advance the ecosystem.
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
The current limitations of using Rust for web applications include compile times, binary sizes, and the ecosystem surrounding Rust web development.
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
The web allows you to use any programming language to create applications, and while JavaScript is common, Rust can also be a viable option.
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
Rust is a fine language for modeling complex domains, and I prefer using it over JavaScript for certain applications.
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
I'm Greg Johnston, the creator of Leptos, and I'm here to discuss the future of web applications written entirely in Rust.
GJ
Greg Johnston
02/26/25
@ Rust Nation UK
Future improvements in Rust and WebAssembly may allow for more efficient interactions with browser APIs, but significant challenges remain in achieving this.