TEST | Learning Guide 23
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Technologien | JavaScript
REACT
Neben dem bereits etablierten Angular Framework ist das von Facebook entwickelte React
mittlerweile auch ein fester Bestandteil in den JavaScript-Technologien. React ist eine leichtgewichtige
JavaScript View Library, mit der sich Single Page Applications leicht umsetzen
lassen. Neben der Leichtgewichtigkeit zeichnet sich React durch einen nativen JavaScriptbasierten
Ansatz aus. Für ein zentrales State Handling lassen sich React-Applikationen
optional mit dem Flux-Architekturmodell und Redux sinnvoll erweitern.
DEIN NUTZEN
Du erhältst grundlegende Kenntnisse zur Entwicklung von strukturierten, testbaren Single
Page Applications. Durch die Leichtgewichtigkeit von React werden dir viele Freiheiten
gelassen. Aus diesem Grund sollen auch einige Best Practices vermittelt und Alternativen
diskutiert werden. Zudem ist eine kurze Einführung in das Testen von React-Komponenten
Bestandteil des Trainings.
FORMATE UND SPRACHE
Präsenz- und Live-Online-Training
ADVANCED RXJS UND REAKTIVE APPS
Reaktive Programmierung ist in der Lage, komplexe – auch zeitliche – Abläufe deklarativ
zu erfassen und abzubilden. Sie bietet daher eine gute Alternative zu imperativer
Programmierung, um eine eventbasierte oder asynchrone Verarbeitung, wie z. B. Nutzereingaben
oder HTTP Requests, zu vereinfachen. RxJS bildet den Unterbau von bekannten
Frameworks wie Angular oder der State Management Library NgRx, ist aber nicht auf diese
beschränkt.
DEIN NUTZEN
Du bist anschließend in der Lage, asynchrone Datentransformationen, die in RxJS abgebildet
sind, zu lesen und selbstständig zu erstellen. Diese Techniken sollen im Alltag helfen
wartbare Frontend-Applikationen zu bauen und können vor allem bei der Entwicklung mit
Angular angewendet werden.
FORMATE UND SPRACHE
Präsenz
TRAINER-EMPFEHLUNG:
Ergänzung zur Grundlagenschulung Angular..
146