AngularJS – Ein Einblick in die Einführung
Das populäre Framework AngularJS macht die Komplexität von JavaScript und Single Page Anwendungen beherrschbar. Es unterstützt Entwickler bei häufig wiederkehrenden Aufgaben wie Datenbindung, Datenvalidierung und Vorlagenerstellung. Dazu bietet es Konzepte zum Strukturieren von Quellcode sowie zur Schaffung wartbarer, wiederverwendbarer und gut testbarer Programmteile. Dies ist ein Auszug aus dem Buch AngularJS: Moderne Webanwendungen und Single Page Applications mit JavaScript. Einführung in AngularJS Das Erstellen moderner JavaScript-getriebener Anwendungen gestaltet sich anspruchsvoll: Der Entwickler muss sich um das Binden von Daten, um das Aufrufen von Services sowie um das Validieren von Eingaben kümmern. Der Quellcode, der dabei entsteht, soll darüber hinaus auch überschaubar, wartbar und testbar sein. All dies ist zwar mit JavaScript möglich, allerdings erfordert diesviel Disziplin seitens der Entwickler und geht mit der Erstellung großer Mengen ähnlicher Codestrecken einher. JavaScript-Frameworks versprechen hier Abhilfe. Eines dieser Frameworks ist AngularJS, welches aus der Feder von Google stammt. Es zeichnet sich dadurch aus, dass es sehr viele Aspekte moderner JavaScript-basierter Single Page Applications unterstützt und dabei auch die Kriterien Wartbarkeit und Testbarkeit in den Vordergrund stellt. Dieses Kapitel …