Speeding up the JavaScript ecosystem part 11 is here! This time we're looking at: Extending Rust tools with JavaScript plugins marvinh.dev/blog/speedin...
Post
marvinh.devSpeeding up the JavaScript ecosystem - Rust and JavaScript PluginsUp until recently, supporting JavaScript in Rust based tools has been deemed not worth it. The main concern is the overhead of the de-/serialization cost when sending data back and forth. But there is...
Nice! This looks _very_ similar to how the React DevTools serializes updates to the component tree: blog.isquaredsoftware.com/presentation... /cc @brian.blue
blog.isquaredsoftware.comRebuilding React Devtools with Replay Time Travel, October 2023Presentation slides for this talk, October 2023
When I wrote Preact DevTools back in 2019 we ran into the exact same performance issue as the React team did with their extension. Studied their serialization code quite extensively and adapted it a little for use with Preact. Learned a lot about data formats from them. Was an amazing time!
0 reposts6 likes
No replies yet.