Seminare
Seminare

Rust und WebAssembly: High-Performance Webanwendungen

Webinar - PROKODA GmbH

Rust und WebAssembly: High-Performance Webanwendungen
Termin Ort Preis*
09.11.2026- 11.11.2026 online 2.677,50 €
09.11.2026- 11.11.2026 München 2.677,50 €
11.01.2027- 13.01.2027 München 2.677,50 €
11.01.2027- 13.01.2027 online 2.677,50 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Rust-Toolchain für WebAssembly

  • Rustup und Cargo konfigurieren
  • wasm-pack im Entwicklungsworkflow
  • wasm-bindgen für JavaScript-Bindings
  • Projektstruktur hybrider Anwendungen
  • Hello World bis Browser-Modul

Rust-Grundlagen für Wasm-Module

  • Ownership und Borrowing anwenden
  • Speichersicherheit ohne Garbage Collector
  • Result und Option einsetzen
  • Traits und Generics nutzen
  • Crate-Typen für WebAssembly

JavaScript- und TypeScript-Interoperabilität

  • Rust-Funktionen nach JavaScript exportieren
  • JavaScript-Funktionen in Rust importieren
  • Arrays und Strings übertragen
  • JSON-Daten kontrolliert konvertieren
  • DOM-Zugriff über Web-APIs

Speicher, Datenfluss und Performance

  • Linear Memory gezielt nutzen
  • Kopiervorgänge zwischen Runtimes vermeiden
  • Profiling von Wasm-Modulen
  • Benchmarking kritischer Codepfade
  • Memory Leaks analysieren

Build, Bundling und Deployment

  • Webpack und Vite integrieren
  • vite-plugin-wasm einsetzen
  • ES-Module und dynamische Imports
  • Tree Shaking und LTO
  • Wasm-Pakete für npm vorbereiten

Fortgeschrittene Browser-Techniken

  • Web Workers für Parallelisierung
  • Rayon im Browser-Kontext
  • SharedArrayBuffer und Cross-Origin Isolation
  • Asynchrone Rust-Futures
  • Debugging im Browser
Teilnahmevoraussetzungen:
  • Solide Erfahrung mit JavaScript oder TypeScript
  • Sicherer Umgang mit npm, Build-Skripten und Browser-Entwicklertools
  • Grundkenntnisse in einer typisierten Sprache wie C++, Java oder C# sind hilfreich
  • Rust-Kenntnisse sind hilfreich; fehlende Grundlagen lassen sich im Rust Grundkurs gezielt vorbereiten
Zielgruppe:
  • Frontend-Entwicklerinnen und Frontend-Entwickler mit Performance-kritischen Browser-Anwendungen
  • Fullstack-Programmiererinnen und Fullstack-Programmierer mit JavaScript- oder TypeScript-Projekten
  • Softwarearchitektinnen und Softwarearchitekten für modulare Webanwendungs-Architekturen
  • Entwicklungsteams mit Rust-Interesse und Anforderungen an rechenintensive Webfunktionen
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha