Dowiedz się: Jak tworzyć rozbudowane i idealnie dopasowane do potrzeb interfejsy? Jak zapewnić uniwersalność, skalowalność oraz łatwość eksploatacji?
Asynchronous JavaScript and XML) to niezwykle popularna technologia tworzenia serwisów internetowych, w której połączono kilka sprawdzonych technik. Dzięki tej zintegrowanej technologii do niezbędnego minimum została ograniczona ilość danych przesyłanych pomiędzy serwerem a oknem przeglądarki użytkownika.
Nie tylko to przysporzyło Ajaksowi zwolenników -- jest on także bardzo dobrym narzędziem do tworzenia interaktywnych serwisów internetowych. Dzięki asynchronicznym wywołaniom umożliwia szybszą interakcję z użytkownikiem, a poszczególne sekcje mogą być wywoływane indywidualnie, dzięki czemu aplikacja sprawia wrażenie bardziej dynamicznej.
Podjęto tu wszystkie zagadnienia niezbędne do tworzenia dynamicznych aplikacji, niezależnie od użytych narzędzi i technologii. Na praktycznych przykładach przedstawiono sposoby wykorzystania Ajaksa do tworzenia rozbudowanych interfejsów w przeglądarce dla aplikacji internetowych, ze szczególnym uwzględnieniem ich uniwersalności, możliwości wielokrotnego wykorzystania kodu, skalowalności oraz łatwości eksploatacji.
Podręcznik wskazuje zarówno sytuacje, w których Ajax jest przydatny, jak i takie, w których jego wybór nie spełni oczekiwań użytkownika. Planowanie interfejsów Ajaksa Debugowanie, walidacja i optymalizacja kodu Tworzenie skalowalnych interefejsów Architektura aplikacji po stronie serwera oraz klienta Bezpieczeństwo aplikacji internetowych Projektowanie gier Poznaj więcej niezwykłych możliwości Ajaksa!