I remember when Gmail first came out, there was a major revolution in how webapps were written. All of a sudden it was all about AJAX! There have been several of those major ebbs and flows, where the whole industry decides that a particular way to do something is the preferred way, and so everybody does it. Entire cottage industries are then developed to train up some programmers on how to do that thing.
And usually, those transitions happened because some big company rewrites a bunch of their stuff. I'd say the most recent one of those is Facebook creating React and doing all their stuff in it. We're still riding that wave.
But, browsers have more or less completed their transition away from being some kind of "document" viewer and into being a fully-fledged execution environment and rendering system. WASM lets you run stuff fast. There are already libraries for languages like Go and Rust that purport to let you compile your app to desktop, mobile, and WASM. Truly one codebase.
I think a big company will come along and do it, and then everyone will do it. Personally, I can't wait for the transition. I never really liked web technologies, despite having worked with them for about 20 years now.