展开全部

主编推荐语

全面涵盖前端知识,构建高水准JavaScript应用。

内容简介

本书所涵盖的知识点非常全面,从MVC的基本理论到网络协议、从模块解耦到异步编程模型、从HTML5/CSS3到NodeJS、从软件测试到部署调试,对于很多前端工程师来说,这些知识正是突破自己的瓶颈所亟需的。这本书将专注于讲述如何构建“优雅又不失高水准”(state of the art)的JavaScript应用,包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。书中同样提供了大量的示例代码,可以帮助你更深入的理解很多重要的概念。

目录

  • 版权信息
  • 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基础
  • DOM遍历
  • DOM操作
  • 事件
  • Ajax
  • 做个好市民
  • 扩展
  • 构建一个Growl的jQuery插件
  • 附录B CSS扩展
  • 变量
  • 混合
  • 嵌套规则
  • 包含其他样式表
  • 颜色
  • 如何使用Less
  • 附录C CSS3参考
  • 前缀
  • 颜色
  • 圆角
  • 下拉阴影
  • 文本阴影
  • 渐变
  • 多重背景
  • 选择器
  • 过渡
  • 图片边框
  • 盒子尺寸
  • 变形
  • 弹性盒模型
  • 字体
  • 优雅降级
  • 创建布局
  • 索引
  • 作者介绍
  • 译者介绍
  • 封面图片介绍
展开全部

评分及书评

评分不足
1个评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。