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.

I guess one might argue it's been time for a while, and I wouldn't disagree, but life happens and time flies. 😅

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.. 😂