How WebAssembly and Qt Shape the Future of Desktop Apps