成长脚印-专注于互联网发展
图书推荐:基于MVC的JavaScript Web 富应用开发
post by:天之骄子 2012-7-28 17:33
副标题: Moving State to the Client Side
原作名: JavaScript Web Applications
作者: Alex MacCaw
译者: 李晶 / 张散集
出版社: 电子工业出版社
出版年: 2012-4
页数: 290
定价: 59元
装帧: 精装
ISBN: 9787155087377


内容简介   · · · · · · 

  《JavaScript Web 富应用开发》Developing JavaScript Web Applications是 Alex MacCaw 的新作(由O'Reilly出版发行),本书系统而深入的讲解了如何使用最前沿的Web技术构建下一代互联网富应用程序。作者 Alex MacCaw 是一名Ruby/JavaScript 程序员,在开源社区中很有名望,是Spine框架的作者,同时活跃在纽约、旧金山和柏林的各大 Ruby/Rails 论坛。除了作为一名工程师,他还喜欢带着他的尼康D90和冲浪板环游世界。
  有赖于强大的JavaScript引擎以及 CSS3和HTML5新技术,如今的JavaScript Web 富应用的用户体验已经可以和桌面系统相媲美。关键是如何平滑的将服务器端的复杂度移植到客户端,这并不容易做到。这本书将专注于讲述如何构建“优雅又 不... (展开全部)
  

作者简介   · · · · · · 

  Alex MacCaw 是一名Ruby/JavaScript 程序员,在开源社区中很有名望,是Spine框架的作者,同时活跃在纽约、旧金山和柏林的各大 Ruby/Rails 论坛。除了作为一名工程师,他还喜欢带着他的尼康D90和冲浪板环游世界。

目录  · · · · · ·

第1章,引言
第2章,MVC和类
之初
增加架构
什么是MVC?
模型
视图
控制器
向模块化进军,创建类
给类添加方法
给库添加方法
基于原型的类继承
让类库可继承
函数调用
控制类库中的作用域
增加私有方法
提供“类”的类库
第3章,事件和监听
监听事件
事件顺序
取消事件
事件对象
事件库
切换上下文
委托事件
自定义事件
自定义事件和jQuery插件
DOM无关(Non-DOM)的事件
第4章,模型和数据
MVC 和命名空间
构建对象关系映射(ORM)
全局统一标识(GUID)
寻址引用
装载数据
组装ORM
本地存储
给ORM添加本地存储
将新纪录提交至服务器
第5章,控制器和状态
模块模式
添加少量上下文
状态机
路由选择
第6章,视图和模板
动态渲染视图
模板
绑定
第7章,依赖管理
Common.js
模块Loader
包装模块
模块的按需加载
无样式闪烁问题(FUBC)
第8章,使用文件
浏览器支持
获得文件信息
文件输入
拖拽
复制和粘贴
读文件
自定义浏览器按钮
上传文件
jQuery拖拽上传
第9章,实时Web
实时历史记录
WebSockets
实时架构
感知速度
第10章,测试和调试
单元测试
驱动
傻瓜测试
分布式测试
提供支持
监控工具
控制台
使用debugger
分析网络请求
Frofile和时间轴
第11章,部署
性能
缓存
代码压缩(Minify)
数据包压缩(GZIP)
使用 CDN
受众人群
源代码
第12章,库 - Spine
库 - Backbone
库 - JavascriptMVC
附录 - jQuery手册
附录 - CSS 扩展
附录 - CSS3 参考手册
评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容