Die aktuellen Entwicklungen des World Wide Webzeigen, dass zunehmend umfangreichere Webanwendungendie herkömmlichen statischen Webseiten ersetzen.Durch den Web 2.0-Hype entstehen viele Webanwendungenmit sehr komplexer Funktionalität auf dem Client -Rich Internet Application (RIA) genannt. WelcheMöglichkeiten bieten solche Webanwendungen? Gibt esWerkzeuge, die einem die Entwicklung erleichtern?Welches JavaScript-Framework eignet sich besondersfür den speziellen Anwendungsfall? Der AutorTimotheus Israel gibt einführend einen Überblick überdie Thematik des Web 2.0 und die Funktionsweise vonAjax. Darauf aufbauend werden verschiedeneJavaScript-Frameworks vorgestellt und miteinanderverglichen. Anhand eines Praxis-Beispiels werdenkonkrete Anwendungsfälle, wie Ajax-Requests oderclientseitiges Event-Management, vorgestellt. Dabeiwerden häufig auftretende Probleme aufgezeigt. Einweiterer Schwerpunkt ist die clientseitigeDatenverwaltung. Neben den theoretischen Grundlagenvon DOM, XML und XSLT werden auch die Möglichkeitender Offline-Nutzung von Webanwendungen erörtert. DasBuch richtet sich an Webentwickler, die das Potentialvon RIAs entdecken und umsetzen wollen.