Datengetriebene Anwendungsentwicklung mit AngularJS

Dieses Training demonstriert, wie Sie modulare Daten-Services in Ihre Web-Anwendungen integrieren. Sie beschäftigen sich intensiv mit Client- Server-Kommunikation und lernen die Verwendung von Services und Ereignissen innerhalb von AngularJS. Außerdem erhalten Sie wertvolle Tipps zum Lebenszyklus einer typischen AngularJS-Applikation.

Inhalte

Services in AngularJS – Aufgaben und Varianten

  • Was sind Services?
  • Wichtige Services
  • Service mit Provider-Methode registrieren
  • Service mit Factory-Methode anlegen
  • Service mit Service-Methode erzeugen
  • Cookies-Service

HTTP-Anfragen mit dem HTTP-Service von AngularJS verarbeiten

  • Überblick über HTTP-Service
  • HTTP-Anfragen versenden
  • Get-Methode verwenden
  • Daten und Parameter senden
  • HTTP-Post-Methode verwenden
  • Caching-Verhalten anpassen
  • Caching-Objekte anlegen
  • Header-Informationen definieren

Über die REST-Schnittstelle kommunizieren, Listen und Datensätze abfragen

  • Überblick über die REST-Schnittstelle
  • REST-Schnittstelle anlegen
  • Liste abfragen
  • Einzelne Datensätze abfragen
  • Datensatz speichern
  • Datensatz aktualisieren
  • Datensatz löschen

Ereignisse und Datenüberwachung mit dem Nachrichten-Bus in AngularJS

  • Überblick über den Nachrichten-Bus
  • Ereignisse empfangen
  • Ereignisse mit Emit-Funktion versenden

Ereignisse mit Broadcast-Funktion versenden

  • Eigenschaften beobachten
  • Watch-Methode anwenden
  • Liste beobachten
  • Lebenszyklus von Überwachungen
  • Apply-Methode