Ebook155 pages1 hour
JavaScript Performance
By Markus Nix
Rating: 0 out of 5 stars
()
About this ebook
JavaScript, die "am häufigsten mißverstandene Programmiersprache der Welt" (Douglas Crockford), ist trotz ihrer syntaktischen Mehrdeutigkeiten zur Leitsprache des Internets geworden. Auf nahezu jedem PC dieser Welt läuft mindestens ein Interpreter, sie ist auf dem Smartphone ebenso zuhause wie in der Server-Welt. Wo das Web dynamisch ist, spielt JavaScript fast immer die entscheidende Rolle. Doch populär wurde JavaScript erst durch die mit dem AJAX-Hype einsetzende Fokussierung auf Nutzerfreundlichkeit und Interaktion. Web 2.0 ohne JavaScript? Undenkbar!
Die Explosion an Javascript-Bibliotheken in den letzten Jahren erzeugte eine breite Akzeptanz selbst unter den Entwicklern, die der Sprache zuvor wenig mehr als einfache Formvalidierungen zugetraut hatten. Doch die "Bequemlichkeitsbibliotheken" haben auch verhindert, dass sich viele Entwickler eingehender mit der Sprache beschäftigten. JavaScript ist eine interpretierte Sprache - schlechter Code erzeugt also fast zwangsläufig eine langsame Anwendung. Und damit unzufriedene Nutzer. Wenn Sie jemals jQuery's "each"-Funktion verwendet haben, um über ein kurzes Array zu iterieren, dann ist "JavaScript Performance" das richtige Buch für Sie!
Angefangen von grundlegenden Betrachtungen der Sprache - Variablen, Operatoren, Typen, Schleifen - bietet es eine Fülle von Lösungen für gängige Problemstellungen wie der schnellen Verkettung von Strings oder effektiver DOM-Manipulation. Darauf aufbauend liefert "JavaScript Performance" zahlreiche Hinweise zum Umgang mit bekannten Bibliotheken wie jQuery, Prototype oder Node.JS sowie Neuerungen in der HTML5-Spezifikation. Ergänzende Links zu Performance-Tests belegen für die meisten Beispiele eindrücklich, wie mit einfachen Veränderungen imposante Verbesserungen erzielt werden können.
Die Explosion an Javascript-Bibliotheken in den letzten Jahren erzeugte eine breite Akzeptanz selbst unter den Entwicklern, die der Sprache zuvor wenig mehr als einfache Formvalidierungen zugetraut hatten. Doch die "Bequemlichkeitsbibliotheken" haben auch verhindert, dass sich viele Entwickler eingehender mit der Sprache beschäftigten. JavaScript ist eine interpretierte Sprache - schlechter Code erzeugt also fast zwangsläufig eine langsame Anwendung. Und damit unzufriedene Nutzer. Wenn Sie jemals jQuery's "each"-Funktion verwendet haben, um über ein kurzes Array zu iterieren, dann ist "JavaScript Performance" das richtige Buch für Sie!
Angefangen von grundlegenden Betrachtungen der Sprache - Variablen, Operatoren, Typen, Schleifen - bietet es eine Fülle von Lösungen für gängige Problemstellungen wie der schnellen Verkettung von Strings oder effektiver DOM-Manipulation. Darauf aufbauend liefert "JavaScript Performance" zahlreiche Hinweise zum Umgang mit bekannten Bibliotheken wie jQuery, Prototype oder Node.JS sowie Neuerungen in der HTML5-Spezifikation. Ergänzende Links zu Performance-Tests belegen für die meisten Beispiele eindrücklich, wie mit einfachen Veränderungen imposante Verbesserungen erzielt werden können.
Related to JavaScript Performance
Related ebooks
PHP 7 und MySQL: Ihr praktischer Einstieg in die Programmierung dynamischer Websites Rating: 0 out of 5 stars0 ratingsDatenbanken: Grundlagen und Entwurf Rating: 0 out of 5 stars0 ratingsSingle-Page-Web-Apps: JavaScript im Einsatz: Webseiten erstellen mit AngularJS, Meteor und jQuery Mobile Rating: 0 out of 5 stars0 ratingsGitHub – Eine praktische Einführung: Von den ersten Schritten bis zu eigenen GitHub Actions Rating: 0 out of 5 stars0 ratingsEinführung in Node.JS Rating: 0 out of 5 stars0 ratingsBessere Softwareentwicklung mit DevOps Rating: 0 out of 5 stars0 ratingsSieben Wochen, sieben Sprachen (Prags) Rating: 0 out of 5 stars0 ratingsEinfach Python: Gleich richtig programmieren lernen Rating: 0 out of 5 stars0 ratingsEinstieg in TypeScript: Grundlagen für Entwickler Rating: 0 out of 5 stars0 ratingsPerspektiven für Informatiker 2019: Branchenüberblick, Erfahrungsberichte und Tipps zum Berufseinstieg Rating: 0 out of 5 stars0 ratingsDocker und die Containerwelt: Einstieg und Expertentipps rund um Docker-Container Rating: 1 out of 5 stars1/5WordPress - Elementor Rating: 0 out of 5 stars0 ratingsBootstrap kurz & gut Rating: 0 out of 5 stars0 ratingsWordPress-Themes entwickeln: HTML5, CSS3, JavaScript und PHP: Praxiswissen und Quellcodes zum Entwurf von WordPress-Themes Rating: 0 out of 5 stars0 ratingsProjektmanagement kurz & gut Rating: 0 out of 5 stars0 ratingsDocker: Webseiten mittels Containerarchitektur erstellen Rating: 3 out of 5 stars3/5Meistern von ChatGPT: Entriegeln Sie die Kraft der KI für verbesserte Kommunikation und Beziehungen: German Rating: 0 out of 5 stars0 ratingsProgrammieren für Einsteiger: Teil 2 Rating: 0 out of 5 stars0 ratingsLinux-Server für Einsteiger: Mit Debian GNU/Linux und Ubuntu Rating: 0 out of 5 stars0 ratingsGit – kurz & gut Rating: 0 out of 5 stars0 ratingsEinstieg in Reguläre Ausdrücke Rating: 0 out of 5 stars0 ratingsREST: Grundlagen und Gestaltung von REST-Diensten Rating: 0 out of 5 stars0 ratingsAgil im ganzen Unternehmen: Wie Sie eine dynamische, flexible und kundenorientierte Organisation gestalten Rating: 0 out of 5 stars0 ratingsProgrammieren lernen mit Python 3: Schnelleinstieg für Beginner Rating: 0 out of 5 stars0 ratingsHacken mit 'e': Das ultimative Hacker-Buch - für alle Insider und solche die es werden wollen! Rating: 0 out of 5 stars0 ratingsAndroid App Entwicklung für Dummies Rating: 0 out of 5 stars0 ratingsJQuery kurz & gut Rating: 4 out of 5 stars4/5F#: Ein praktischer Einstieg Rating: 0 out of 5 stars0 ratingsMaschinelles Lernen In Aktion: Einsteigerbuch Für Laien, Schritt-Für-Schritt Anleitung Für Anfänger Rating: 0 out of 5 stars0 ratingsC# 7.0 – kurz & gut Rating: 0 out of 5 stars0 ratings
Programming For You
Python kurz & gut: Für Python 3.x und 2.7 Rating: 3 out of 5 stars3/5Python-Grundlagen Rating: 0 out of 5 stars0 ratingsLinux Grundlagen - Ein Einstieg in das Linux-Betriebssystem Rating: 0 out of 5 stars0 ratingsProgrammieren von Kopf bis Fuß Rating: 3 out of 5 stars3/5Hacken mit Python und Kali-Linux: Entwicklung eigener Hackingtools mit Python unter Kali-Linux Rating: 0 out of 5 stars0 ratingsEigene Spiele programmieren – Python lernen: Der spielerische Weg zur Programmiersprache Rating: 0 out of 5 stars0 ratingsSQL von Kopf bis Fuß Rating: 3 out of 5 stars3/5HTML5-Programmierung von Kopf bis Fuß: Webanwendungen mit HTML5 und JavaScript Rating: 0 out of 5 stars0 ratingsProgrammieren für Einsteiger: Teil 1 Rating: 0 out of 5 stars0 ratingsWeniger schlecht programmieren Rating: 3 out of 5 stars3/5Algorithmen: Grundlagen und Implementierung Rating: 0 out of 5 stars0 ratingsJavaScript kurz & gut Rating: 3 out of 5 stars3/5SQL – kurz & gut Rating: 0 out of 5 stars0 ratingsGit kurz & gut Rating: 0 out of 5 stars0 ratingsRaspberry Pi: Mach's einfach: Die kompakteste Gebrauchsanweisung mit 222 Anleitungen. Geeignet für Raspberry Pi 3 Modell B / B+ Rating: 0 out of 5 stars0 ratingsPowerShell: Anwendung und effektive Nutzung Rating: 5 out of 5 stars5/5Perspektiven für Informatiker 2019: Branchenüberblick, Erfahrungsberichte und Tipps zum Berufseinstieg Rating: 0 out of 5 stars0 ratingsRichtig einsteigen: Excel VBA-Programmierung: Für Microsoft Excel 2007 bis 2016 Rating: 0 out of 5 stars0 ratingsSoftwareentwicklungsprozess: Von der ersten Idee bis zur Installation Rating: 0 out of 5 stars0 ratingsMikrocontroller in der Elektronik: Mikrocontroller programmieren und in der Praxis einsetzen Rating: 0 out of 5 stars0 ratingsjQuery von Kopf bis Fuß Rating: 0 out of 5 stars0 ratings