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
I'm Greg Johnston, the creator of Leptos, and I'm here to discuss the future of web applications written entirely in Rust.
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
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
Leptos is a mature front-end framework in Rust, designed for stability and focusing on web standards and progressive enhancement.
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
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.
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
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
Dynamic linking in Rust has historically been challenging, but recent advancements are enabling better code splitting and lazy loading, which can improve performance in web applications.
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.