![]() |
Дейв Крейн, Эрик Паскарелло, Даррен Джеймс - М: "Вильямс", 2006 г, 640 стр. В этой книге описан новый подход к созданию Web-приложений, получивший
имя Ajax. Авторы рассматривают недостатки классических приложений, предназначенных
для работы в сети, и показывают, как можно устранить их, с помощью асинхронных
запросов и передачи части функций от сервера клиенту. В книге рассмотрены
составные части Ajax: JavaScript, CSS, DOM и объект XMLHttpRequest. Передача
функциональных возможностей от сервера клиенту приводит с существенному
возрастанию объема и сложности клиентского кода, написанного на языке
JavaScript. Управление кодом ≈ сложная задача, поэтому авторы уделяют
внимание образам разработки и реструктуризации. Правильное применение
этих средств позволяет обеспечить поддержку приложения и возможность повторного
использования его компонентов. Большое внимание уделено также вопросам
взаимодействия клиента и сервера, а также применению архитектуры "модель√представление√контроллер"
на разных уровнях приложения. Читатель также найдет сведения о защите
и производительности ≈ важных характеристиках, существенно влияющих на
популярность любого продукта среди пользователей. В последней части книги
приведены примеры практического использования Ajax: расширение возможностей
HTML-форм, организация опережающего ввода, реализация "живого"
поиска с использованием XSL и поддержка RSS. В приложениях содержится
дополнительная информация об инструментальных средствах, языке JavaScript
и библиотеках. |
![]()
новости | книги | где нас найти | сотрудничество | наши анонсы