Web Assembly capabilities are on the verge of replacing the entire browser development stack. No more html, css, typescript, or JavaScript.
One of the best outcomes would allow app developers to avoid app stores and still provide native-like user experiences.