meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

Supper Club × Make React 70% Faster! Million.js with 18 Year Old Aiden Bai

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 25 August 2023

⏱️ 50 minutes

🧾️ Download transcript

Summary

In this supper club episode of Syntax, Wes and Scott talk with Aiden Bai about his work on Million.js that aims to make React a lot faster. How does Million.js make React faster? And most importantly: has Aiden ever used a VCR? Show Notes 00:35 Welcome 00:57 Introducing Aiden Bai Aiden Bai aidenybai on GitHub @aidenybai on Twitter Aiden Bai on YouTube Million.js 01:57 What is Million.js? 03:20 How does React do rendering now? 04:31 How does Million.js make it faster? 07:37 What goes into creating a compiler? 08:24 How do you go from learning JavaScript to writing compilers? 11:05 Wyze WebRTC stream work 13:13 What are you using to benchmark and test? solidjs.com js-framework-benchmark xkcd: Compiling 18:19 What does a slowly rendering site look like? 23:54 How do you handle find on page with large amounts of code? 25:32 What does 70% faster with Million.js mean? Hyper™ Warp: Your terminal, reimagined 26:44 Why are maps slow? Supper Club × WASM, Fastly Edge, and Polyfill.io with Jake Champion — Syntax Podcast 643 28:19 Benefits of the Macro API 31:12 Does Million.js work across the board? 33:03 Does it ever break projects? How do you test Million.js? 35:35 How do you keep up on your GitHub issues? 37:40 What other areas of tech are you interested in working on? partytown 39:32 What was the inspiration for your website? 43:52 Supper Club questions Gruvbox with Material Palette iTerm2 - macOS Terminal Replacement ××× SIIIIICK ××× PIIIICKS ××× Barbie (2023) directed by Greta Gerwig • Reviews, film + cast • Letterboxd Teenage Mutant Ninja Turtles: Mutant Mayhem (2023) directed by Jeff Rowe • Reviews, film + cast • Letterboxd Shameless Plugs Million Kitchen Sink Tweet us your tasty treats Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets Wes Bos on Bluesky Scott on Bluesky Syntax on Bluesky

Transcript

Click on a timestamp to play from that location

0:00.0

I sure hope you're hungry who I'm starving wash those hands pull up a chair and secure that feedback

0:08.0

Because it's time to listen to Scott Tolinsky and Wes Boss attempt to use human language to converse with and pick the brains of other developers

0:16.5

I thought there was going to be food so buckle up and grab that a

0:21.1

Handle because this was going to get why I'd sold

0:25.8

This is the syntax supper club

0:30.0

You

0:38.0

Welcome to syntax the podcast with the tastiest web development treats out there today

0:43.0

We've got Aiden by on today who is claiming to make react 70% faster just by wrapping your components in a function

0:53.2

So pretty excited to talk to Aiden about that in

0:57.2

Whatever else goes on with today. Maybe I'll talk a little bit about his JavaScript journey

1:02.3

I think he's a pretty young guy. So I'm curious about how we got into it and all that. So welcome Aiden

1:07.4

Hey, it's so happy to be on so yeah a couple I think last week

1:12.9

It just started popping off on Twitter where you I don't think you released it because I looked into it million JS has been around for

1:21.5

A couple of years now, but it seems like last week. I don't know if you release something big or whatever

1:27.0

But everyone was talking about this million JS which will

1:31.4

Make react 70% faster. I'll let you actually explain what it is. Did you release something last week?

1:37.8

Yeah, last week released automatic mode

1:40.2

So originally we had like one or two primitive APIs. You could use the rapid components

1:45.8

But with automatic mode, it kind of automatically does that for you and so

1:50.9

A lot of what a lot of people were excited about was basically a drop in like enhancement for react awesome

1:57.1

So let's give us a quick rundown of what it is and then we'll get into the nitty gritty

2:05.3

Yeah, so fundamentally

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.