Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Results Page:  Previous Next
Author Tarasiewicz, Philipp.

Title AngularJS : Eine praktische Einführung in das JavaScript-Framework. [O'Reilly electronic resource]

Imprint Heidelberg : Dpunkt.verlag, 2014.
QR Code
Description 1 online resource (357 pages)
Contents Inhaltsverzeichnis; Vorwort; AngularJS Schnellstart; Zwei-Wege-Datenbindung: Boilerplate-Code war gestern; Direktiven: Eigene HTML-Elemente und Attribute; Filter: Formatierte Ausgaben im Handumdrehen; Grundlagen und Konzepte des Frameworks; Leitkonzepte; Model-View-Controller oder Model-View-ViewModel?; Die Zwei-Wege-Datenbindung und Scopes; Inversion of Control und Dependency Injection; Testbarkeit; Anwendungsbausteine; Module; Controller; Models; Routen; Ansichten, Templates und Expressions; Filter; Services; Direktiven; Das BookMonkey-Projekt.
Auf geht's, ab geht's: Projekt- und ProzessvorstellungVoraussetzungen; Die Projektumgebung aufsetzen; Projektstart: Detailansicht eines Buches; Das Template für die Detailansicht mit Expressions; Die ngHref-Direktive; Das Template mit der ngBind- und ngBindTemplate-Direktive; Das Anwendungsmodul definieren; Die erste Route; Ein eigener Scope mit dem BookDetailsCtrl-Controller; Der erste Test; Listenansicht für Bücher; Als Erstes der Test; Die Infrastruktur für die Listenansicht; Der BookListCtrl-Controller; Die ngRepeat-Direktive: Ausgabe eines Arrays im Template.
Der orderBy-Filter: Sortierung festlegenDer filter-Filter: Daten bequem filtern; Navigieren innerhalb der Anwendung; Die Standardroute mit routeProvider.otherwise(); Als Erstes der Test; Navigation mittels Hashbang-URLs; Die ngClick-Direktive: Auf Klick-Events reagieren; Der location-Service: Interaktionen mit der Adresszeile; Der erste Service; Als Erstes der Test; Der BookDataService: Datenzugriffe kapseln; Den BookDataService einbinden; Der routeParams-Service: URL-Parameter auslesen; Die Anwendung erweitern; Der Administrationsbereich; Als Erstes der Test.
Die CRUD-Operationen des BookDataServiceDie ngShow- und ngHide-Direktive: Inhalte bedingt anzeigen und ausblenden; Formularverarbeitung und Validierung mit dem FormController und NgModelController; Templates mit der ngInclude-Direktive einbinden; Die Funktion zum Editieren eines Buches; Die Funktion zum Löschen eines Buches; Kategorisierung durch Tags; Das Datenmodell um Tags erweitern; Als Erstes der Test; Die Tokenfield-Direktive: Tags anlegen; Die Tags-Direktive: Tags anzeigen; Einen REST Web Service anbinden; Das BookMonkey-Backend; HTTP-Kommunikation mit dem http-Service.
Als Erstes der Testhttp im BookDataService nutzen; Die Anwendung wiederinstandsetzen; Projektverwaltung und Automatisierung; Node.js: Die Ablaufumgebung für die Werkzeuge; Frontend-Abhängigkeiten mit Bower verwalten; Bower konfigurieren; Eigene Pakete mit Bower verwalten; Ein privates Register erstellen; Mögliche Probleme mit Proxy-Servern; Aufgaben mit Grunt automatisieren; Aufgaben konfigurieren; Sinnvolle Pakete für die Entwicklung; Tests mit Karma automatisiert ausführen; Konfiguration; Die wichtigsten Parameter; Initiale Karma-Konfiguration generieren; Karma-Erweiterungen nutzen.
Note Tests direkt in WebStorm ausführen.
Summary Dieses Buch fu ̈hrt Sie anhand eines zusammenhängenden Beispielprojekts schrittweise an die Entwicklung mit dem clientseitigen Webframework AngularJS heran. Lernen Sie dabei Konzepte und Techniken kennen, mit denen Sie strukturierte, modularisierte und gut wartbare JavaScript-Webapplikationen erstellen können. Machen Sie sich zunächst vertraut mit grundlegenden Konzepten wie Modulen, Scopes, Controllern, Services, Expressions und Filtern. Danach vermitteln Ihnen die Autoren, wie Sie Direktiven verwenden, um eigene, wiederverwendbare HTML-Elemente zu erstellen mithi.
Bibliography Includes bibliographical references and index.
Subject JavaScript (Computer program language)
JavaScript (Langage de programmation)
JavaScript (Computer program language)
Added Author Böhm, Robin.
Other Form: Print version: Tarasiewicz, Philipp. AngularJS : Eine praktische Einführung in das JavaScript-Framework. Heidelberg : dpunkt.verlag, ©2014 9783864901546
ISBN 9783864915178
3864915171
9783864901546
3864901545
9783864915185 (ePub)
386491518X (ePub)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information