基于JavaScript的高性能Web应用开发指南
需积分: 10 186 浏览量
更新于2024-07-23
收藏 3.66MB PDF 举报
《JavaScript Web 富应用开发》是 Alex MacCaw 的新作,由 O'Reilly 出版发行。这本书系统而深入的讲解了如何使用最前沿的 Web 技术构建下一代互联网富应用程序。作者 Alex MacCaw 是一名 Ruby/JavaScript 程序员,在开源社区中很有名望,是 Spine 框架的作者,同时活跃在纽约、旧金山和柏林的各大 Ruby/Rails 论坛。
本书的主要内容包括软件架构、模板引擎、框架和库、同服务器的消息通信等内容。通过由浅入深的讲解,读者将学会如何构建具有丰富交互以及优雅体验的 JavaScript 应用。书中同样提供了大量的示例代码,可以帮助读者更深入的理解很多重要的概念。
第 1 章引言中,作者介绍了 JavaScript Web 应用的发展趋势和重要性,并且讲解了如何使用 JavaScript 构建富应用程序。第 2 章 MVC 和类中,作者讲解了 MVC 模式的基本概念,包括模型、视图、控制器,并且讲解了如何使用 JavaScript 实现 MVC 模式。第 3 章事件和监听中,作者讲解了事件的基本概念,包括事件顺序、取消事件、事件对象、事件库等内容。
第 4 章模型和数据中,作者讲解了模型的基本概念,包括模型的定义、模型的使用、模型的优点等内容。第 5 章控制器和状态中,作者讲解了控制器的基本概念,包括控制器的定义、控制器的使用、控制器的优点等内容。第 6 章视图和模板中,作者讲解了视图的基本概念,包括视图的定义、视图的使用、视图的优点等内容。
第 7 章依赖管理中,作者讲解了依赖管理的基本概念,包括 Common.js、模块 Loader、包装模块、模块的按需加载等内容。第 8 章使用文件中,作者讲解了文件的基本概念,包括浏览器支持、获得文件信息、文件输入、拖拽、复制和粘贴、读文件等内容。
第 9 章实时 Web 中,作者讲解了实时 Web 的基本概念,包括实时历史记录、WebSockets、实时架构、感知速度等内容。第 10 章测试和调试中,作者讲解了测试和调试的基本概念,包括单元测试、驱动、傻瓜测试、分布式测试、提供支持、监控工具、控制台、使用 debugger 等内容。
第 11 章部署中,作者讲解了部署的基本概念,包括性能、缓存、代码压缩、数据包压缩、使用 CDN、受众人群、源代码等内容。最后,附录中提供了 jQuery 手册和 CSS3 参考手册等内容。
《JavaScript Web 富应用开发》是一本非常实用的书籍,能够帮助读者深入了解 JavaScript Web 应用的开发技术和思想。
2019-10-12 上传
2023-12-12 上传
2023-11-22 上传
2023-05-20 上传
2023-04-04 上传
2023-04-01 上传
2023-05-17 上传
2023-08-30 上传
2023-04-04 上传
2023-02-07 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
ljcyabc
- 粉丝: 0
- 资源: 6
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能