WebAssembly - nový standard pro rychlejší a efektivnější webové aplikace

Zdroj: SOOM.cz [ISSN 1804-7270]
Autor: s4ph
Datum: 23.6.2015
Hodnocení/Hlasovalo: 1.5/2

Google, Apple a Microsoft spojili své sílý dohromady k vytvoření kódu pro použití ve webových aplikacích, který slibuje až 20-ti násobnou výkonnost.

Projekt WebAssembly (zkráceně wasm), má za cíl tvorbu nového bytecodu, který bude efektivnější na stolních počítačích i mobilních prohlížečích. WebAssembly představí nový formát složek, jenž vývojářům dovolí zkompilovat jejich kód do binární notace, která poté bude spuštěna uvnitř enginu Javascriptu prohlížeče (např. Chrome, Firefox, IE/Edge, Safari).

Pokud bude WebAssembly implentován ve všech prohlížečích, mohli by jsme se dočkat výrazného zlepšení výkonnosti webových aplikací. V současnosti však pouze C a C++ umožňují kompilaci do WebAssembly (aka wasm) souboru.