Ajax on Rails
Autor: Scott Raymond
Cena: 44.00 zł
Data wydania: 2007-11-12
Liczba stron:336
Oprawa: miękka
Pobierz przykładowy rozdział PDF
Zobacz, jak wykorzystać potencjał technologii Ajax i Rails
w tworzeniu zaawansowanych aplikacji internetowych!
- Jak używać platformy Rails do budowy dynamicznych aplikacji internetowych?
- Jak szybko tworzyć witryny ajaksowe, wykorzystując wydajne biblioteki?
- Jak zwiększyć komfort pracy użytkowników Twoich aplikacji internetowych?
Ajax to olbrzymie możliwości w zakresie tworzenia dynamicznych i interaktywnych aplikacji internetowych, działających niemal tak szybko, jak tradycyjne programy. Jednak lepsza jakość witryn wymaga zwykle pisania bardziej skomplikowanego kodu i, co za tym idzie, większych nakładów pracy i czasu. Tak też było do niedawna w przypadku Ajaksa, ale obecnie, gdy wzrosła popularność tej technologii, a ona sama dojrzała, programiści mogą korzystać z wielu bibliotek i platform, dzięki którym tworzenie efektownych aplikacji internetowych stało się niezwykle proste.
"Ajax on Rails" to podręcznik dla programistów, którzy chcą szybko i łatwo budować wydajne aplikacje internetowe na bazie dwóch popularnych mechanizmów -- technologii Ajax oraz platformy Rails. Czytając go, dowiesz się, w jaki sposób Ajax umożliwia kreowanie funkcjonalnych i wygodnych w obsłudze witryn, a także nauczysz się błyskawicznie stosować tę technologię w oparciu o biblioteki Prototype i scipt.aculo.us oraz kompletną platformę do tworzenia aplikacji internetowych, czyli Rails. Poznasz też sposoby sprawnego diagnozowania aplikacji ajaksowych oraz zapewnisz im bezpieczeństwo i wydajność, aby udostępniać swym klientom produkty najwyższej klasy.
- Przegląd mechanizmów technologii Ajax
- Działanie platformy Rails
- Ajaksowe przesyłanie danych za pomocą biblioteki Prototype
- Dodawanie efektów do witryn przy użyciu biblioteki scipt.aculo.us
- Generowanie kodu JavaScript za pomocą szablonów RJS
- Zwiększanie użyteczności aplikacji
- Diagnozowanie aplikacji na platformie Rails
- Zapewnianie bezpieczeństwa programu
- Zwiększanie wydajności aplikacji