Автор(ы): | Дейв Крейн, Эрик Паскарелло, Даррен Джеймс |
Author: | Dave Crane, Eric Pascarello, Darren James |
Название: | AJAX в действии: технология - Asynchronous JavaScript and XML |
Title: | Ajax in Action |
Тип издания: | Начно-популярное издание |
Сведения об издании: | |
Место издания: | С.П. |
Издатель: | Издательский дом "Вильямс" |
Дата издания: | |
Срок выхода в свет: | 2007, 4 кв. |
Количество страниц: | 640, с ил. |
Сопровод. материалы: | Web-сервер |
Серия: | Не серийная |
ISBN (русск): | 5-8459-1034-X |
ISBN (англ): | 1-9323-9461-3 |
УДК: | 681.3.07 |
Barcode: | 9785845910349 |
Формат: | 70x100/16 |
Тип бумаги: | газетная |
Аннотация: | В книге "Ajax в действии" описана новая технология создания вебразработок с конкретными примерами разработки веб-приложений, получившая имя AJAX (Asynchronous JavaScript and XML). В книге рассмотрены составные части AJAX : JavaScript, CSS, DOM и объект XMLHttpRequest. Авторы книги - Дейв Крейн, Эрик Паскарелло и Даррен Джеймс - рассматривают недостатки классических web-приложений, предназначенных для работы в сети, и показывают, как можно устранить их, с помощью асинхронных запросов и передачи части функций от сервера к клиенту. Передача функциональных возможностей от сервера к клиенту приводит к существенному возрастанию объема и сложности клиентского кода, написанного на языке JavaScript. Управление кодом web-приложения — сложная задача, поэтому авторы уделяют внимание образам разработки (см. обсуждение термина design patterns ... ) и реструктуризации кода. Правильное применение этих средств позволяет обеспечить поддержку приложения и возможность повторного использования его компонентов. Большое внимание уделено также вопросам взаимодействия клиента и сервера, а также применению архитектуры "модель–представление–контроллер" на разных уровнях приложения. Читатель также найдет сведения о защите и производительности — важных характеристиках, существенно влияющих на популярность любого продукта среди пользователей. В последней части книги приведены примеры практического использования технологии Ajax: расширение возможностей HTML-форм, организация опережающего ввода, реализация "живого" поиска с использованием XSL и поддержка RSS. В приложениях содержится дополнительная информация об инструментальных средствах, языке JavaScript и библиотеках. Эта информация поможет программистам в работе над реальными приложениями. Материал книги изложен на высоком уровне и наверняка будет полезен специалистам высокой и средней квалификации. |
Для получения дополнительной информации о книге щелкните на этой ссылке