The current model is along the lines of what KMP has been all along: reuse the business logic, but write a (relatively small) client UI specific to each platform. Such is Compose Web as well, where it is just the HTML/CSS layer of your app, and so is best compared to a React replacement rather than a fundamentally new way to write web UIs (though I believe a web Skia canvas is in the long-term roadmap, as is Skia on iOS, to make Compose UI more of a Flutter competitor)