WebAssemblyは、これまでのようにWebブラウザ上で動的なWebアプリ動作を実現するために必要だったJavaScriptを不要にします。そして、スマホからPCまでに標準インストールされている「Webブラウザだけ」で様々なアプリケーションを実行することを可能にします。 現在、iOSアプリやAndroidアプリに注目が集まり、開発者がゲームやツールを生み出すのが普通です。「iOSで反響が大きかったから、次はAndroidアプリでも作ろう」という発想は多くの開発者が行っていました。その時にOSの違いから、プログラミング言語をSwiftからJavaに変えて開発する必要が発生していました。これは非常に開発コストがかかりますし、さらには保守・運用するのにも、別々の言語で書かれているため難しくしてきました。 しかし、どのデバイスにも共通である「Webブラウザ」というプラットフォーム上で、アプリケ