JavaScript Tools
Mit Node.js als Interpreter hat sich JavaScript aus der Umklammerung des Browsers gelöst und in der Webentwicklung weiter an Bedeutung gewonnen. Was zuvor nur mit Skript-Sprachen wie Perl, Python oder PHP möglich war, ist nun unmittelbar im...
Leider schon ausverkauft
versandkostenfrei
Buch
19.90 €
Produktdetails
Produktinformationen zu „JavaScript Tools “
Klappentext zu „JavaScript Tools “
Mit Node.js als Interpreter hat sich JavaScript aus der Umklammerung des Browsers gelöst und in der Webentwicklung weiter an Bedeutung gewonnen. Was zuvor nur mit Skript-Sprachen wie Perl, Python oder PHP möglich war, ist nun unmittelbar im JavaScript-Kosmos umzusetzen. Wie aber sieht effektive JavaScript-Programmierung außerhalb des Browsers aus? Welche Werkzeuge gibt es für Style-Checks und die testgetriebene Entwicklung? Kurz: Was gehört zu einer professionellen Entwicklungsumgebung für JavaScript?Mit einem anschaulichen Praxisbeispiel unterstützt Sie dieses Buch beim Aufbau einer vollständigen Entwicklungsumgebung und erläutert im Detail deren Node.js-basierte Werkzeuge, wie zum Beispiel NPM, JSHint, Grunt, Mocha, Karma, webpack und AngularJS.Themen wie Paketmanagement, Style- und Error-Checking sowie Build-Management und Testing behandelt das Buch damit ebenso wie die Nutzung derselben Code-Basis auf Server-Seite bzw. auf der Kommandozeile und im Web.
Inhaltsverzeichnis zu „JavaScript Tools “
Vorwort1 Node.js1.1 Die Geschichte von Node.js
1.2 Installation
1.3 JavaScript ausführen
1.4 Interaktives JavaScript
1.5 JavaScript debuggen2 npm
2.1 Installation von Paketen
2.2 Neue Pakete finden
2.3 Eine ganz einfache Installation
2.4 Obligatorische Einträge in der Datei package.json
2.5 Optionale Einträge in der Datei package.json
2.6 Abhängigkeiten
2.7 Abhängigkeiten festschreiben
2.8 Installation der Abhängigkeiten aus package.json
2.9 Aktualisieren der Abhängigkeiten
2.10 Überflüssige Abhängigkeiten3 Code-Check mit JSHint
3.1 JSHint oder jslint?
3.2 Der erste Einsatz
3.3 Allgemeine JSHint-Optionen
3.4 Die Ausgabe von JSHint
3.5 Umgang mit der JSHint-Ausgabe
3.6 Variablendeklaration
3.7 Spielregeln
3.8 Eine Konfigurationsdatei für JSHint
3.9 JavaScript Code Style4 Build-Automation mit Grunt
4.1 Grunt oder gulp?
4.2 Installation von Grunt
4.3 Gruntfile.js das Herzstück der Build-Automation
4.4 Die erste Grunt-Aufgabe
4.5 Der erste Grunt-Lauf
4.6 Grunt Watch
4.7 GruntTemplates5 Unit-Testing mit Mocha
5.1 Installation von Mocha
5.2 Die ersten Tests
5.3 Mocha Varianten bei der Test-Suite-Definition
5.4 Mocha beeinflussen
5.5 Mocha via Grunt
5.6 JSHint für den Test-Code6 Spione und Attrappen
6.1 Ein erster Test für das neue Modul
6.2 Ein Modul im Test ersetzen
6.3 Abhängigkeiten mit rewire ersetzen
6.4 Die notwendigen Pakete installieren
6.5 Eine API im Test simulieren
6.6 Aufrufe der API im Test überprüfen
6.7 Den letzten Fehler korrigieren7 Die Bibliothek unter Node.js nutzen
7.1 Die Schnittstelle zur Kommandozeile
7.2 Die ausführbare Datei8 Karma
8.1 Die Installation
8.2 Die Konfiguration erstellen lassen
8.3 Der Inhalt der Konfigurationsdatei
8.4 Karma und webpack
8.5 rewire unter webpack
8.6 Sinon.JS unter webpack
8.7 Karma mit Grunt verheiraten9 Die Bibliothek im Browser
9.1 AngularJS installieren
9.2 HTML und JavaScript verknüpfen
9.3 grunt-webpack konfigurierenI AnhangA Details der
... mehr
JSHint-Konfiguration
A.1 JSHint aktualisieren
A.2 Die Optionen von JSHint 2.6.0B Stil-Prüfung mit jscs
B.1 Die Installation von jscs
B.2 Die erste jscs-Prüfung
B.3 jscs Regelsätze
B.4 Die Konfiguration von jscs
B.5 Weitere Optionen von jscs
B.6 jscs via GruntC Eine Entwicklungsumgebung für alle JavaScript-Projekte
C.1 Ein Applikationstyp?
C.2 Modularisierung
C.3 Alternativen zur ModularisierungIndex
A.1 JSHint aktualisieren
A.2 Die Optionen von JSHint 2.6.0B Stil-Prüfung mit jscs
B.1 Die Installation von jscs
B.2 Die erste jscs-Prüfung
B.3 jscs Regelsätze
B.4 Die Konfiguration von jscs
B.5 Weitere Optionen von jscs
B.6 jscs via GruntC Eine Entwicklungsumgebung für alle JavaScript-Projekte
C.1 Ein Applikationstyp?
C.2 Modularisierung
C.3 Alternativen zur ModularisierungIndex
... weniger
Autoren-Porträt von Gunnar Wrobel
Gunnar Wrobel ist Freelancer im Bereich Webprogrammierung. Was mit Perl und Python begann, führte über PHP mit ein wenig Java nun zu JavaScript mit Node.js. Qualität und testgetriebene Entwicklung sind Leitlinien seiner Arbeit.
Bibliographische Angaben
- Autor: Gunnar Wrobel
- 2015, 1. Auflage., 195 Seiten, Maße: 18 x 24,1 cm, Kartoniert (TB), Deutsch
- Verlag: Open Source Press
- ISBN-10: 3955391159
- ISBN-13: 9783955391157
Kommentar zu "JavaScript Tools"
0 Gebrauchte Artikel zu „JavaScript Tools“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "JavaScript Tools".
Kommentar verfassen