媒体评论

“本书不仅介绍了编程技术,而且全面讲解了 Ajax 应用程序的生命周期。如果你想成为一名专业的前端开发人员,一定会被本书中关于架构的真知灼见和最佳实践深深打动。”

——Andi Gutmans , PHP 创始人暨 Zend 技术公司 CTO

“本书循序渐进地讲述技术背后的最佳设计和实践,包括很多好的模式和实践。”

——John R. Dance , UIEvolution 公司首席架构师

用 Ajax 构建关键任务的企业级 Web 应用

结合丰富示例深入讲解 Ajax 架构和最佳实践

涵盖整个开发周期:架构、编程、调试、性能优化、安全、文档编写

内容简介

是的,你可以用 Ajax 开发企业级应用!

随着 Web 逐渐成为主流计算平台,越来越多关键任务应用开始采用 Ajax 技术构造。但是,挑战也是巨大的,开发人员必须解决企业级应用开发中易伸缩性、性能、安全性、可靠性、易维护性和可重用性等方面的问题。

本书正好满足了这一需求,是一部使用 Ajax 构建关键业务、产品品质 Web 应用程序的权威指南。作者系统地讲解了与 Ajax 相关的设计、架构和开发问题,提供了难得一见的成熟模式和优秀的代码示例,许多主题的阐述都达到了前所未有的深度:实现 JavaScript 自定义事件以降低耦合性和增强灵活性、有效解决 Ajax 传统的易访问性局限、使用压缩及其他技术减少网络潜伏时间,等等。通过学习理解本书介绍的最佳实践,企业级 Ajax 开发人员可以解决面临的各种问题。

作者介绍

Shawn M. Lauriat 资深 Web 程序员。现在 IBM 领导 Ajax 驱动的构建与发布管理平台 Rational BuildForge 中 Web 部分的开发。

结合丰富示例深入讲解Ajax架构和最佳实践——《深入Ajax:架构与最佳实践》相关推荐

  1. WCF与AJAX编程开发实践(1):AJAX基础概念和纯AJAX示例

    [0]开篇序言:     在<WCF分布式安全开发实践>系列文章之后,很想重新开启一个系列文章,来完善WCF的学习知识.思考很久,决定写一下WCF和AJAX学习的文章,取名为<WCF ...

  2. Ajax学习总结(1)——Ajax实例讲解与技术原理

    摘要:AJAX即"Asynchronous Javascript And XML"(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.AJAX 是一种用 ...

  3. 讲解当前最流行的J2EE WEB应用架构分析

    J2EE体系包括java server pages(JSP) ,java SERVLET, enterprise             bean,WEB service等技术.这些技术的出现给电子商 ...

  4. ajax beforesend xhr对象,jQuery中Ajax事件beforesend及各参数含义(示例代码)

    转自:http://blog.sina.com.cn/s/blog_609f9fdd0100wprz.html Ajax会触发很多事件. 有两种事件,一种是局部事件,一种是全局事件: 局部事件:通过$ ...

  5. php ajax返回值会打印出来,ajax返回值有php字符

    jquery插件 - 表单插件 Jquery Form Plugin是jquery最重要的插件之一,它利用AJAX技术在不引起页面刷新的情况下POST表单.主要有两个方法:ajaxform和ajaxs ...

  6. 系统架构师-基础到企业应用架构-企业应用架构

    为什么80%的码农都做不了架构师?>>>    一.上篇回顾 我们先来回顾下上篇讲解的内容,我们前面的几节分别讲述了,业务逻辑层.数据访问层.服务层.表现层,我们了解了这些分层的职责 ...

  7. 初学 ASP.NET AJAX (一):构建 ASP.NET AJAX 开发环境

    1 概述 Microsoft ASP.NET AJAX 是 Microsoft 公司对 Ajax 技术的完美封装.它能使你已快速的创建包含丰富用户体验的用户界面的 Web 页面,提供加入了跨浏览器的 ...

  8. 微前端架构:如何由内而外取代单体架构

    点击上方 "程序员小乐"关注, 星标或置顶一起成长 每天凌晨00点00分, 第一时间与你相约 每日英文 Never expect, never assume, and never ...

  9. jquery ajax java上传文件_jQuery Ajax方式上传文件的方法

    jQuery Ajax方式上传文件用到两个对象 第一个对象:FormData 第二个对象:XMLHttpRequest 目前新版的Firefox 与 Chrome 等支持HTML5的浏览器完美的支持这 ...

最新文章

  1. AIX上如何启动和停止系统服务
  2. QTableView中修改某个单元格或者行或者列内容颜色
  3. 蓝牙mesh — 解密蓝牙mesh系列文章汇总
  4. Java消息中间件(activeMQ)
  5. spring security:第一个程序解析
  6. 打开约束指令,让编码更规范
  7. Nginx+Fastdfs
  8. 请问在JAVA编程中什么叫耦合?什么又叫解藕? 悬赏分:0 - 解决时间:2008-3-8 12:55...
  9. bzoj3442学习小组
  10. 项目管理办公室 PMO
  11. 从哪些角度进行手机软件测试
  12. 大数据分析目前面临哪些问题
  13. 云-腾讯云-云点播:云点播(VOD)
  14. 【备忘】【No37】LAMP兄弟连李明老师讲Linux
  15. 需求调第四篇--常用的调研工作方法
  16. qq登录界面句柄_天天玩QQ!知道登录界面那两个人是谁吗?网友:不是情侣?...
  17. Centos系统如何开启关闭防火墙
  18. Data truncation: Data too long for column ‘xxx‘ at row xxx问题详解
  19. C之九剑其二——运剑
  20. C/C++函数注释格式

热门文章

  1. brave浏览器_Brave for Mac(安全浏览器)
  2. 从oracle中读取图片,从oracle数据库中读取图片,在jsp?
  3. 7-30 字符串的冒泡排序 (C语言)
  4. java连接oracle增删改查,java连接oracle数据库实现增删改查
  5. 下午花一小时整理的JVM运行时方法区
  6. P2801 教主的魔法(分块入门)
  7. Spring Cloud Feign的两种使用姿势
  8. 利用Nagios + CloudWatch API 监控 Amazon 实例
  9. substr vs substring
  10. MediaCoder转移动设备MP4(高清)