Post

current things are mostly cleanup and internal rewrites for better hydration. Suspense is a beast 😅

Sure is. When I wrote the original hydration APIs, we didn't have concurrency, Server Components, streaming data hydration etc to deal with. Support for those have kinda been tacked on as we've explored how to make each thing work, now it's time to go back and fix some of the core stuff.

0 reposts1 like

Seven years of an API holding up through concurrency, RSC and streaming is a good run. Fixing the core once you know the real shape of the problem is the right order anyway.

Yeah, all things considered it still works quite well after all! It’s just that the bugs that are there are.. Let’s call them esoteric.. 😂

Great stuff for a talk btw how things being designed 7 years ago are still used but don't necessarily support modern patterns and need re-thinking 💡