Rust + WebAssembly in Action - Full Presentation
Presentation Successfully Completed!
On June 12th, we successfully presented our collaborative project at the “June WebAssembly!” meetup hosted by Rust Argentina. It was a hands-on exploration of the power of Rust combined with WebAssembly (WASM) that exceeded all our expectations.
Watch the Full Presentation
What We Presented
Tomás Kenda presented “Rust and WebAssembly,” where we explored in detail how to compile Rust to WASM, real-world use cases, and why this technology is changing the way we develop both frontend and backend applications.
Additionally, Oxidar was officially introduced as a Latin American group for Rust advocacy and collaboration, receiving an excellent reception from the community.
Tech Stack Presented
- Rust - The heart of computational logic
- WebAssembly - The bridge to the browser
- JavaScript - The interface with the DOM
- wasm-pack - The tool that makes the magic possible
Download the Slides
Download presentation slides (PDF)
The slides include:
- Complete introduction to WebAssembly
- Practical examples of Rust code compiled to WASM
- Performance comparisons
- Real-world use cases and recommendations
- Live demos of the oxidar-wasm project
Why Does Rust + WebAssembly Work So Well?
During the presentation, we demonstrated the key technical advantages:
Demonstrated Performance
- Speed: Up to 10x faster than JavaScript for intensive operations
- Memory Safety: Rust’s safety guarantees are maintained in WASM
- Optimized Size: Compact binaries ideal for the web
- Interoperability: Seamless integration demonstrated live
Use Cases We Explored
- Real-time image processing
- Computationally intensive algorithms
- High-performance web games
- Scientific applications running in the browser
Project Architecture Demonstrated
| |
During the live demo, we showed the complete workflow:
- Writing logic in Rust with practical examples
- Compiling to WASM with
wasm-packin real-time - Integrating with JavaScript showing interoperability
- Running in the browser with performance measurements
What We Learned Together
Insights for Rust Developers
- Effective patterns for compiling Rust to WebAssembly
- JavaScript interoperability techniques
- WASM binary optimization strategies
- Debugging tools for hybrid applications
Revelations for Web Developers
- When WebAssembly clearly outperforms JavaScript
- Efficient memory management between Rust and JS
- Practical integration into existing applications
- Modern tooling that simplifies development
For the Entire Community
- Collaboration in action on open source projects
- Productive workflows with hybrid technologies
- Best practices validated in real projects
Community Impact
The presentation generated great interest and participation:
- 50+ attendees in-person and online
- Deep technical questions during the Q&A session
- Multiple collaboration proposals for the project
- Active networking between Rust and web developers
Highlighted Feedback from Attendees:
- “I finally understand when to use WASM vs JavaScript”
- “The live demo was incredible, you could see the performance difference”
- “Oxidar has a very practical and collaborative approach”
- “The slides are very well structured for learning”
Resources to Continue Learning
If you want to explore the presented code:
Project Access
| |
Technical Requirements (as shown in the demo)
| |
Project Next Steps
Based on the feedback received, the oxidar-wasm project will continue evolving:
Planned Developments
- Extended benchmarks comparing different scenarios
- Step-by-step tutorials in Spanish
- Advanced use cases like cryptography and ML
- Specific performance optimizations
Collaboration Opportunities
- Code contributions on GitHub
- Documentation and examples
- Testing on different browsers and devices
- New use cases proposed by the community
Oxidar: Building Community
The presentation officially marked the launch of Oxidar as a collaboration space for Rust developers in Latin America. The goals we shared:
- Content in Spanish that is accessible and high-quality
- Collaborative projects like oxidar-wasm
- Regular events and workshops
- Mentorship for new Rust developers
Presentation Metrics
Event Reach
- In-person attendees: 35 people
- Online participants: 20+ simultaneous connections
- Video views: Growing daily
- Slide downloads: 100+ in the first 48 hours
Acknowledgments
To the Rust Argentina Community
Thank you for the space, the impeccable organization, and the warm reception of Oxidar.
To LambdaClass
For hosting the event and providing a perfect environment for collaborative learning.
To All Attendees
Your questions, comments, and enthusiasm made this presentation a memorable experience.
The Future is Collaborative
This presentation demonstrated that when we combine technical curiosity, community collaboration, and quality code, we can effectively explore the frontiers of technology.
Oxidar-wasm is just one of many projects to come. The community has responded with enthusiasm, and we’re excited about what we’ll build together.
Stay Connected
Join the Oxidar Community:
- Telegram: Oxidar Community
- GitHub: oxidar-org
Did you miss the live presentation? No problem. The full video is available above, the slides can be downloaded, and the code is open for exploration. The Rust community in Latin America is growing!