„80 sposób na Ajax” Bruce’a Perry’ego to książka bardzo praktyczna, wolna od zbędnej teorii i nastawiona na osiągnięcie konkretnych rezultatów. Zawiera 80 przydatnych rozwiązań napisanych w Ajaksie.
Autorzy: Format: Ocena: 5-/5 |
Technologia Ajax powoli
zdobywa sobie stałe,
wysokie miejsce w arsenale
webmasterskich środków
wyrazu.
Dzieje się tak pomimo faktu, że sama
w sobie stanowi jedynie połączenie od dawna znanych rozwiązań, jak
JavaScript, DOM (obiektowy model dokumentu), metody
XMLHttpReguest służącej do pobierania danych z serwera
i oczywiście CSS. Z drugiej strony być może właśnie dlatego
Ajax tak szybko zdobył serca i umysły internetowych
programistów.
\”80 sposób na Ajax\” Bruce\’a
Perry\’ego to książka bardzo
praktyczna, wolna od zbędnej teorii i nastawiona
na osiągnięcie konkretnych rezultatów. Zawiera 80
przydatnych rozwiązań napisanych
w Ajaksie.
Od bardzo prostych, jak dynamiczne
pobieranie danych tekstowych
i liczbowych lub wysyłanie do serwera danych z formularzy, aż po bardziej
zaawansowane, do których można zaliczyć pracę z API
Google Maps, wyświetlanie danych o pogodzie, czy też
tworzenie własnego czytnika
kanałów RSS.
Prezentując elementy Ajaxa, autor skoncentrował swą uwagę na obiekcie XMLHttpRequest oraz nagłówku odpowiedzi HTTP. Przybliżył nowe techniki obsługi formularzy, zwiększające wydajność aplikacji internetowych. Podkreślił znaczenie sprawdzania poprawności danych wprowadzanych do poszczególnych pól formularza.
Godny uwagi jest też materiał traktujący o metodach obsługi interfejsów programistycznych usług Google Maps i Yahoo! Maps. Znajdziemy tu również informacje o narzędziach Ajax w Ruby on Rails! oraz technikach sprzyjających zwiększaniu wydajności i poziomu ochrony kodu źródłowego.
Chociaż samo zastosowanie
Ajaksa zostało w książce wytłumaczone od podstaw,
wymaga ona jednak od czytelnika choćby średniego
rozumienia języka Java-Script. Autor najczęściej nie
tłumaczy różnych konstrukcji tworzonych w JS. Cecha ta
może być, w zależności od
sytuacji, zarówno wadą, jak i zaletą. Z jednej strony
początkujący programiści niewiele wyniosą z jej lektury,
a z drugiej osoby bardziej zaawansowane nie będą musiały przedzierać się przez
mnóstwo zbędnych opisów
i teoretycznych wykładów.
W księgarniach dostępnych
jest sporo pozycji wykładających
podstawy JavaScriptu, więc nie powinno to być
dużą przeszkodą.
Co ważne, w książce \”80 sposobów na Ajax\”
omówiono korzystanie z popularnych bibliotek
programistycznych: Prototype,
Rico czy Script.aculo. us, choć osobiście brakuje
mi informacji o niezwykle lekkiej i szybkiej bibliotece
jQuery.
Pomimo tego książka zasługuje na uznanie i jest
wartą polecenia lekturą,
szczególnie jeżeli lubisz programować w JavaScript
i chcesz dowiedzieć się czegoś
więcej na temat Ajaksa. Całość jest na piątkę, ale
za wspomniane wcześniej drobne niedociągnięcia daję
minus.
Polecamy również: \”Ajax. Wzorce projektowe\”
Autor: Michael Mahemoff Wydawnictwo: Helion Data wydania: luty 2007
Kolejna książka, która stawia przede wszystkim
na praktykę. W trakcie jej lektury nauczysz się korzystać z wzorców projektowych
i poznasz zasady ich stosowania w aplikacjach
internetowych.