We Rebuilt React DevTools with Replay Routines
blog.replay.io
blog.replay.io
This post covers how the React DevTools work, how our backend protocol API makes it possible to introspect the runtime behavior of a recorded app, and how I used those together to build this functionality.
This approach was only possible because of the magic of Replay's time-travel debugging! It also required a deep dive into the guts of the React DevTools implementation.
Had a lot of fun working on this :)
Next up: I'm already doing prototyping on Redux DevTools support!