WebAssembly in Angular: Native Anwendungen mit Web-Technologien ins Web bringen
WebAssembly ist ein offener W3C-Standard und definiert einen Bytecode zur Ausführung von Programmen in einem Web Browser. Sprachen wie beispielsweise C++ und Rust werden zu WebAssembly kompiliert und Entwickler erhalten dadurch die Möglichkeit bereits existierende native Anwendunge als Web-Applikation auszuliefern. Bibliotheken zur Bilderkennung oder 3D Rendering finden sich meist eher selten in der JavaScript-Welt. Mit WebAssembly können wir bereits existierende Lösungen in anderen Programmiersprachen mit in unsere Web-Applikation einbinden.
In diesem Talk zeigt dir Google Developer Expert Martina die Grundlagen der WebAssembly-Entwicklung.
Vorkenntnisse
- Grundlagen der Web-Entwicklung (JavaScript-Kenntnisse sind von Vorteil)
Lernziele
- Integration von nativen Desktop Apps in einen Web Brower mit WebAssembly
- Grundlagen der Entwicklung mit WebAssembly
- Anwendungsbereiche von WebAssembly im WebBrowser