IT-Trainer Jobs und Stellenangebote: React und Flux

Seminardauer: 3 Tage

Trainer gesucht

IT-Trainer Jobs und Stellenangebote: React und Flux, Framework, React, Softwareentwickler.

Anmelden / Registrieren als Trainer

Agenda

React und ES2015

  • ES2015-Funktionen, die sich auf React auswirken
  • Komponenten mit ES2015 erstellen
  • Verwendung von Babel für ES2015 und JSX
  • Verwendung von WebPack mit React
  • Immutable.js verwenden

Fortgeschrittene React-Komponenten

  • Component Life-Cycle
  • Virtual DOM
  • Events
  • State Machines
  • Compositions
  • Communication zwischen Components
  • Reusable Components
  • Cloning Components

Einführung in Flux

  • Wichtige Flux-Konzepte
  • Actions
  • Dispatchers
  • Stores
  • Flows

Erste Flux-Anwendung

  • Organisieren Sie Ihren Code und verstehen Sie das mentale Modell
  • Erstellen Ihrer Hello World
  • AJAX und Web Sockets einbinden
  • Verstehen Sie den Zweck und das Design
  • Rückrufe und der Dispatcher

Speicher

  • Verstehen des Zwecks von Stores
  • Verknüpfung von Stores mit dem Dispatcher

Komponenten

  • Wie man sich mit Stores verbindet
  • Wie man sich mit Aktionen verbindet

Redux

  • Unterschiede zwischen Redux und Flux
  • Reducer-Funktionen
  • Arbeiten mit einem Store
  • Vorteile und Nachteile von Redux

Arbeiten mit dem DOM

  • DOM-Elemente referenzieren
  • DOM-Manipulation
  • HTML5 Drag and Drop

Node.js und Server-DOM-Manipulation

Unit-Tests mit TestUtils

  • Unit-Tests mit Mocha, Chai und Sinon
  • React Component Unit Tests mit Mocha und Chai schreiben
  • Spionieren mit Sinon
  • Testen von Komponenten
  • Testen von DOM Manipulationen
  • Testen von Eigenschaften und State
  • Events simulieren