All major web frameworks have settled on a pattern of using components to manage not only private DOM, but also to manage data scoping. The web components standard is a long, long way from doing anything related to data-passing.
For anything larger than a simple widget, I highly doubt you will see a move to use native web components for a long time. There are application architecture issues they have not even begun to tackle.