Das populäre Framework AngularJS macht die Komplexität moderner JavaScript- und Single-Page-Anwendungen (SPA) für Entwickler beherrschbar. Es unterstützt bei immer wiederkehrenden Aufgaben wie Datenbindung, Validierung oder Routing / Deep-Linking. Die Tatsache, dass sowohl Google als auch eine riesige Community hinter AngularJS stehen, schafft darüber hinaus Vertrauen. Dieses Buch zeigt, wie Sie von AngularJS in Ihren Projekten profitieren. Dabei beschränkt es sich nicht nur auf die Grundlagen sondern geht auch auf die zahlreichen Möglichkeiten zur Erweiterung mit Blick auf die eigenen Bedürfnissen ein. Die Autoren gehen auch auf das Zusammenspiel mit anderen Technologien und Standards wie RequireJS, Yoeman, Bower, Grunt, TypeScript oder OAuth 2.0. ein.
Aus dem Inhalt::
Moderne JavaScript-basierte Single-Page-Applications (SPA) mit AngularJS erstellen
RESTful Services via AJAX anbinden
Formulare bereitstellen und Eingaben validieren
Logische Seiten innerhalb einer SPA mit Routing und Deep-Linking realisieren
Internationalisierung von Ein- und Ausgaben
Umgang mit mobilen und touch-basierten Anwendungen sowie Animationen
Testautomatisierung mit Jasmine
AngularJS an eigene Bedürfnisse anpassen
Wiederverwendbare Komponenten mit Direktiven bereitstellen
Moderne Security-Szenarien umsetzen
AngularJS mit anderen Technologien und Standards wie RequireJS, Yoeman, Bower, Grunt, TypeScript oder OAuth 2.0 kombinieren
Aus dem Inhalt::
Moderne JavaScript-basierte Single-Page-Applications (SPA) mit AngularJS erstellen
RESTful Services via AJAX anbinden
Formulare bereitstellen und Eingaben validieren
Logische Seiten innerhalb einer SPA mit Routing und Deep-Linking realisieren
Internationalisierung von Ein- und Ausgaben
Umgang mit mobilen und touch-basierten Anwendungen sowie Animationen
Testautomatisierung mit Jasmine
AngularJS an eigene Bedürfnisse anpassen
Wiederverwendbare Komponenten mit Direktiven bereitstellen
Moderne Security-Szenarien umsetzen
AngularJS mit anderen Technologien und Standards wie RequireJS, Yoeman, Bower, Grunt, TypeScript oder OAuth 2.0 kombinieren