1 Einleitung

Ich möchte nicht spekulieren, warum Sie dieses Buch lesen – lieber will ich Ihnen erzählen, warum ich es geschrieben habe.

Ich hatte bereits 15 Jahre lang Erfahrung als Java-Softwareentwickler von großen Unternehmensanwendungen gesammelt. Diese Anwendungen waren nicht für Endnutzer bestimmt, sondern erfüllten system-interne Aufgaben.

Danach kam ich in ein Entwicklerteam, das eine komplexe Webanwendung von Grund auf schrieb. Diese stellte einige Anforderungen, denen ich zuvor noch nie begegnet war:

Anforderungen an Webanwendungen

  • Sie musste in der neuesten Version der wichtigsten Browser laufen.

  • Sie musste zeitweilig auch ohne Netzwerkverbindung weiterlaufen und daher recht große Datenmengen auf dem Client speichern.

  • Sie musste Dateien ...

Get HTML5, JavaScript und jQuery now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.