Philipp Tarasiewicz, Robin Böhm

Moderne Webanwendungen mit AngularJS

ISBN: 978-3-86802-506-4

© 2014 entwickler.press

Ein Imprint der Software & Support Media GmbH

1 Erstellung einer Projektstruktur

AngularJS ist ein JavaScript-Framework für die Entwicklung von modernen clientseitigen Webanwendungen. Erstmalig halten bewährte Konzepte wie Dependency Injection und konsequente testgetriebene Entwicklung Einzug in die JavaScript-Welt und machen diese somit attraktiv für den Enterprise-Einsatz. Das Framework bietet hier einige sehr intuitive APIs und achtet im hohen Maße auf das Einhalten und Bilden von Schnittstellen.

In diesem shortcut wollen wir Sie an die Entwicklung mit AngularJS heranführen und Ihnen einen Teil der Tool-Chain vorstellen, die sich um das Framework gebildet hat, um den Entwicklungsprozess zu vereinfachen. Insbesondere werden wir Ihnen zeigen, wie Sie sich mithilfe der Zwei-Wege-Datenbindung (Two-Way Data Binding) große Teile von Boilerplate-Code sparen können. Außerdem stellen wir Ihnen das Konzept der Direktiven vor. Damit sind Sie in der Lage, HTML um eigene Elemente und Attribute zu erweitern, um auf diese Weise wiederverwendbare UI-Komponenten und Anwendungsbausteine zu erstellen.

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!

Lesen Sie weiter in der vollständigen Ausgabe!