万本电子书0元读

万本电子书0元读

顶部广告

基于MVC的JavaScript Web富应用开发电子书

推荐: 《跨终端 Web》 《DOM启蒙》 《WebKit技术内幕》 基于MVC的JavaScriptWeb富应用发》不是为JavaScript初学者所写,如果你对JavaScript这门语言缺乏基本的了解和认识,我建议你先阅读一些更基础的书,比如DouglasCrockford著的《JavaScript: The Good Parts》。 《基于MVC的JavaScriptWeb富应用发》更适合有一些JavaScript发经验的发者,比如使用jQuery类库的发者,或者当你希望构建更复杂、更高级的JavaScript应用时,也是适合你的。此外,《基于MVC的JavaScriptWeb富应用发》的很多章节,特别是附录,对于有经验的 JavaScript发者来说也是非常有帮助的。

售       价:¥

纸质售价:¥40.70购买纸书

34人正在读 | 0人评论 6.2

作       者:李晶,张散集

出  版  社:电子工业出版社

出版时间:2012-05-01

字       数:16.3万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
如今Web 应用程序的发已经越来越向传统应用软件发靠拢了,Web和应用之间的界限也一步模糊。传统编程语言中的设计模式、MVC、应用架构等理论也在慢慢地融Web前端发。这本《基于MVC的JavaScript Web富应用发》所涵盖的知识非常全面,从MVC 的基本理论到网络协议、从模块解耦到异步编程模型、从HTML5/CSS3到NodeJS、从软件测试到部署调试,对于很多前端工程师来说,这些知识正是突破自己的瓶颈所亟需的。 《基于MVC的JavaScript Web富应用发》将专注于讲述如何构建“优雅又不失高水准”(state of theart)的JavaScript应用,包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。书中同样提供了大量的示例代码,可以帮助你更深地理解很多重要的概念。除此之外,作者在MVC和架构方面的很多观都很有启发性,即使你不是一名JavaScript 程序员,读完这本《基于MVC的JavaScript Web富应用发》后也会受益匪浅。<br/>【推荐语】<br/>推荐: 《跨终端 Web》 《DOM启蒙》 《WebKit技术内幕》 基于MVC的JavaScriptWeb富应用发》不是为JavaScript初学者所写,如果你对JavaScript这门语言缺乏基本的了解和认识,我建议你先阅读一些更基础的书,比如DouglasCrockford著的《JavaScript: The Good Parts》。 《基于MVC的JavaScriptWeb富应用发》更适合有一些JavaScript发经验的发者,比如使用jQuery类库的发者,或者当你希望构建更复杂、更高级的JavaScript应用时,也是适合你的。此外,《基于MVC的JavaScriptWeb富应用发》的很多章节,特别是附录,对于有经验的 JavaScript发者来说也是非常有帮助的。<br/>【作者】<br/>AlexMacCaw,是一名Ruby/JavaScript程序员,在源社区中很有名望,是Spine框架的作者,发过Taskforce,Socialmod等大型源项目,同时活跃在纽约、旧金山和柏林的各大Ruby/Rails会议。<br/>
目录展开

O’Reilly Media,Inc.介绍

译者序

前言

第1章 MVC和类

最初

增加结构

什么是MVC

向模块化进军,创建类

给类添加函数

给“类”库添加方法

基于原型的类继承

给“类”库添加继承

函数调用

控制“类”库的作用域

添加私有函数

“类”库

第2章 事件和监听

监听事件

事件顺序

取消事件

事件对象

事件库

切换上下文

委托事件

自定义事件

自定义事件和jQuery插件

DOM无关事件

第3章 模型和数据

MVC和命名空间

构建对象关系映射(ORM)

增加ID支持

寻址引用

装载数据

向ORM中添加记录

本地存储数据

给ORM添加本地存储

将新记录提交给服务器

第4章 制器和状态

模块模式

添加少量上下文

状态机

路由选择

第5章 图和模板

动态渲染视图

模板

绑定

第6章 依赖管理

CommonJS

模块加载器

包装模块

模块的按需加载

无交互行为内容的闪烁(FUBC)

第7章 使用文件

浏览器支持

获取文件信息

文件输入

拖曳

复制和粘贴

读文件

自定义浏览器按钮

上传文件

jQuery拖曳上传

第8章 实时Web

实时Web的发展历史

WebSocket

实时架构

感知速度

第9章 测试和调试

单元测试

驱动

无界面的测试

分布式测试

提供支持

调试工具

控制台

使用JavaScript调试器

分析网络请求

Profile和函数运行时间

第10章 部署

性能

缓存

源码压缩(Minification)

Gzip压缩

使用CDN

审查工具

外部资源

第11章 Spine类库

设置

事件

模型

控制器

构建联系人管理应用

第12章 Backbone类库

模型

集合

视图

控制器

与服务器的同步

构建To-Do列表应用

第13章 JavaScriptMVC类库

设置

Class

模型

在视图中使用客户端模板

$.Controller:jQuery插件工厂

大综合:一个抽象的CRUD列表

附录A jQuery基础

附录B CSS扩展

附录C CSS3参考

索引[1]

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部