Alle Speakerinnen* anzeigen >>

Martina Kraus

Angular, WebAssembly
Mein Twittername:

@MartinaKraus11

Meine Webseite/Blog:

http://martina-kraus.io

Meine Themen:

javascript angular typescript

Meine Sprache/n:

Englisch Deutsch

Meine Stadt:

Leipzig

Mein Land:

Deutschland

Meine Biografie:

Martina is a Google Developer Expert in Angular and Web-Technologies. As a Trainer, Consultant and Speaker she focuses on implementing highly scalable software-solution with WebAssembly and Angular. She is the Founder of the JavaScript User group and a team member for ngGirls Events and Co-organizes the local Angular Leipzig Usergroup and the german Angular Conference NG-DE (https://ng-de.org/).

Meine Vorträge / Referenzen:

Angular’s new compiler Ivy: a deep dive into the heart of Angular

This talk will introduce you into the core principles of the new compiler Ivy. You will learn about the component factories and injection, the locality principle, how to develop higher order components and many more. All these will be shown by examples. After the talk you will have a basic understanding of how to use Ivy and all the new options for developing Angular applications.

Dieser Vortrag ist auf: Englisch


Introduction into Node.js

One day workshop with topics like:
- Eventloop
- Core modues: fs, http
- EvenEmitter
- HTTP-API with Express
- Testing

Dieser Vortrag ist auf: Deutsch


Embedded native Code inside the Webbrowser – C++ goes Web

Porting an old C++ Desktop App to a Single Page Application without rewriting business logic?
That's possible with web assembly. Further running native embedded Code inside the browser comes without a performance penalty. This enables the developer to create also compute heavy tasks like video and image rendering. After small examples, aiming to show the compiler toolchain, Martina will deep dive into the question: How to port existing C++ Application to web assembly?

Dieser Vortrag ist auf: Englisch


WebAssembly: nativer Code im Browser – C++ goes Web

Eine C++-Anwendung im Web, integriert in einer Single Page Application (SPA) – das geht? Ja, mit WebAssembly (WASM). Nativer Code im Web hat sinnvolle Anwendungszwecke für die unterschiedlichsten Szenarien. Durch die Möglichkeit, existierenden C++-Code speziell kompiliert in den Webbrowser zu laden, können komplexe Algorithmen und Berechnungen – wie sie etwa in der Bild- und Videoverarbeitung vorkommen – Cross-Plattform auf nahezu allen Endgeräten ausgeführt werden. In diesem Vortrag zeigt Ihnen Martina Kraus zunächst die Grundlagen von WebAssembly anhand eines kleinen C++-Hello-World-Beispiels. Im Anschluss widmet sie sich dann der Frage, wie man eine existierende C++-Anwendung in eine Angular-basierte SPA integrieren kann, um das Beste aus beiden Welten zu nutzen. Dabei sollen typische Designpatterns und evtl. notwendige Umbauarbeiten an bestehendem Code ebenso beleuchtet werden wie die WASM Toolchain, mit der man zum Ziel einer nativ-angereicherten modernen Web-App kommt

Dieser Vortrag ist auf: Deutsch