Cargando…

AngularJS : Eine praktische Einführung in das JavaScript-Framework.

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 erste...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Tarasiewicz, Philipp
Otros Autores: Böhm, Robin
Formato: Electrónico eBook
Idioma:Alemán
Publicado: Heidelberg : Dpunkt.verlag, 2014.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn881571742
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 140623s2014 gw ob 001 0 ger d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d DEBSZ  |d OCLCQ  |d YDXCP  |d COO  |d OCLCO  |d E7B  |d UMI  |d OCLCQ  |d OCLCF  |d OCLCQ  |d REB  |d WYU  |d OCLCQ  |d VT2  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 884595143  |a 884966370 
020 |a 9783864915178 
020 |a 3864915171 
020 |a 9783864901546 
020 |a 3864901545 
020 |a 9783864915185  |q (ePub) 
020 |a 386491518X  |q (ePub) 
029 1 |a AU@  |b 000055988001 
029 1 |a CHNEW  |b 000691819 
029 1 |a CHNEW  |b 000691822 
029 1 |a CHNEW  |b 000887956 
029 1 |a DEBBG  |b BV042011722 
029 1 |a DEBBG  |b BV043610317 
029 1 |a DEBSZ  |b 409833118 
035 |a (OCoLC)881571742  |z (OCoLC)884595143  |z (OCoLC)884966370 
037 |a CL0500000456  |b Safari Books Online 
050 4 |a QA76.73.J39  |b .T373 2014eb 
082 0 4 |a 005.2762  |2 23 
049 |a UAMI 
100 1 |a Tarasiewicz, Philipp. 
245 1 0 |a AngularJS :  |b Eine praktische Einführung in das JavaScript-Framework. 
260 |a Heidelberg :  |b Dpunkt.verlag,  |c 2014. 
300 |a 1 online resource (357 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a 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. 
505 8 |a 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. 
505 8 |a 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. 
505 8 |a 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. 
505 8 |a 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. 
500 |a Tests direkt in WebStorm ausführen. 
520 |a 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. 
504 |a Includes bibliographical references and index. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a JavaScript (Computer program language) 
650 6 |a JavaScript (Langage de programmation) 
650 7 |a JavaScript (Computer program language)  |2 fast 
700 1 |a Böhm, Robin. 
776 0 8 |i Print version:  |a Tarasiewicz, Philipp.  |t AngularJS : Eine praktische Einführung in das JavaScript-Framework.  |d Heidelberg : dpunkt.verlag, ©2014  |z 9783864901546 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781492015017/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
936 |a BATCHLOAD 
938 |a ebrary  |b EBRY  |n ebr10887805 
938 |a YBP Library Services  |b YANK  |n 11905080 
994 |a 92  |b IZTAP