JavaScript: Empowered by Rust

Rust is powering the next generation of JavaScript tooling including Turbopack, Rspack, Parcel, SWC, lightningcss, and more.

What does this mean for JavaScript developers? Isn’t Rust a low-level language like C?

In this talk we’ll explore what Rust is being used for on the frontend and introduce the language from the perspective of a JavaScript developer. We’ll cover the basics and the similarities between writing JavaScript and writing Rust before covering the range of ways JavaScript and Rust can be used together to empower developers to create better products.


Speaker

Chris Biscardi

Independent Full Stack Product Engineer, Educator @rustadventure.dev, Author of "Rust Adventure"

Chris is an independent full stack product engineer focusing on JavaScript and Rust. He teaches Rust at rustadventure.dev and helps companies adopt emerging technology.

Read more
Find Chris Biscardi at:

Date

Wednesday Oct 4 / 03:55PM PDT ( 50 minutes )

Location

Pacific DEKJ

Topics

Frontend Rust Wasm

Slides

Slides are not available

Share

From the same track

Session JavaScript

Streamlining Cloud Development with Deno

Wednesday Oct 4 / 10:35AM PDT

In today's cloud computing landscape, the gap between efficient local development and seamless global deployment frequently presents challenges. The creation of cloud software often demands extensive integration and meticulous plumbing.

Speaker image - Ryan Dahl

Ryan Dahl

Co-Founder & CEO @Deno, Software Engineer Best Known for Creating Node.js

Session Frontend Frameworks

Hydration and Lazy-Loading Are Incompatible

Wednesday Oct 4 / 11:45AM PDT

If your app is slow, the advice is to lazy-load your code and execute less code on startup. That is excellent advice, but it is much harder than it seems because of how hydration works in today's frameworks.

Speaker image - Miško Hevery

Miško Hevery

CTO @Builder.io

Session Client Design

Server Driven UI - Streamlining Mobile Development and Release

Wednesday Oct 4 / 01:35PM PDT

A discussion about server driven UI frameworks for Mobile development.  We'll discuss what they are, why they are starting to become more prevalent, and the spectrum of possible options you can consider when you're looking into an SDUI framework.  We'll also hit on the pros and cons tha

Speaker image - Thomas Chao

Thomas Chao

Principal Engineer @Snowflake, Previously at Uber and Google

Session Applied Cryptography

Combating AI-Generated Fake Images with JavaScript Libraries

Wednesday Oct 4 / 02:45PM PDT

Because images and videos can now be produced with artificial intelligence, it’s increasingly difficult to determine which are real and which are fake. One approach has been to look for “tells” that reveal an image is AI-generated.

Speaker image - Kate Sills

Kate Sills

Software Engineer and Consultant, Previously Lead Engineer on the Zoe Smart Contract Framework at @Agoric