You joke, but PrimeReact and PrimeVue are some of the best libs out there today, due largely to that heritage. Great company.
I'd even go further and say that it's one of the few things that makes working with JSF bearable for me.
I'm still a thousand times more productive with React though, and PrimeReact also helps there.
Eg we are definitely working backwards from SPAs now. "JavaScript islands" were how we got to SPA frameworks in the first place.
I don't have all the history and references, but anyone working in web in the late 2000s and 2010s can attest to how progressively adding in javascript on server side rendered HTML was already happening, even componentizing the server side code with CSS and JS packaged up was very common.
"The term “component island” was first coined by Etsy’s frontend architect Katie Sylor-Miller in 2019. This idea was then expanded on and documented in this post by Preact creator Jason Miller on August 11, 2020."
My only gripe, is that this leads the ready on an alternate history of how we got here.
cryogenic lab tech: Welcome to the world of tomorrow!