网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单页Web应用(JavaScript从前端到后端)
分类
作者 (美)米可夫斯基//鲍威尔
出版社 人民邮电出版社
下载
简介
编辑推荐

如果你的网站还是一系列跳转页面,那就落伍了。单页Web应用(single page web application,SPA)是你接下来的选择:将用户界面渲染和业务逻辑放在浏览器端,只在同步数据的时候才和服务器通信,它们可以提供流畅的用户体验,就像本地应用程序一样。不过,单页Web应用的开发、管理和测试有很大的挑战。

米可夫斯基、鲍威尔编著的《单页Web应用:JavaScript从前端到后端》展示了从前端到后端都使用JavaScript来开发复杂的单页Web应用,你的团队能够很容易地进行设计、测试、维护和扩展,不会受到某个框架的限制。期间你将会使用HTML5、CSS3和JavaScript的高级开发技能,Web服务器和数据库的语言也是JavaScript。

本书读者需要具备基本的Web开发知识,但不要求具备单页Web应用的相关开发经验。

内容推荐

米可夫斯基、鲍威尔编著的《单页Web应用:JavaScript从前端到后端》是设计和构建大规模JavaScript单页Web应用(SPA)的宝贵指南,这些应用从前端到后端都使用JavaScript:浏览器端应用、Web服务器和数据库。

《单页Web应用:JavaScript从前端到后端》大约三分之二的内容专门讲解单页Web应用的客户端开发,先定义何为JavaScript单页应用,接着介绍书中使用的单页Web应用的架构,然后依次讲解Shell模块、功能模块、Model模块、Data模块和Fake模块等,其中还专门拿出一整章讲解开发单页Web应用时需要掌握的JavaScript概念和特性;剩下三分之一的内容讲解单页Web应用的服务器端开发和其他与单页Web应用相关的知识,如Node.js、MongoDB、CDN、搜索引擎优化、数据分析、错误日志以及各个层级的缓存等。本书最后的两个附录分别介绍JavaScript的编码规范和单页Web应用的测试。

《单页Web应用:JavaScript从前端到后端》适合Web开发人员、架构师和产品经理阅读,需要读者至少要有些JavaScript、HTML和CSS的开发经验。

目录

第一部分 单页应用简介

第1章 第一个单页应用

 1.1 定义、一些历史和一些关注点

1.1.1 一些历史

1.1.2 是什么导致JavaScript单页应用姗姗来迟

1.1.3 我们的关注点

 1.2 构建第一个单页应用

1.2.1 定义目标

1.2.2 创建文件结构

1.2.3 使用Chrome开发者工具

1.2.4 开发HTML和CSS

1.2.5 添加JavaScript

1.2.6 使用Chrome开发者工具查看应用

 1.3 精心编写的单页应用的用户效益

 1.4 小结

第2章 温故JavaScript

 2.1 变量作用域

 2.2 变量提升

 2.3 高级变量提升和执行环境对象

2.3.1 提升

2.3.2 执行环境和执行环境对象

 2.4 作用域链

 2.5 JavaScript对象和原型链

 2.6 函数——更深入的窥探

2.6.1 函数和匿名函数

2.6.2 自执行匿名函数

2.6.3 模块模式——将私有变量引入JavaScript

2.6.4 闭包

 2.7 小结

第二部分 单页应用客户端

第3章 开发Shell

 3.1 深刻理解Shell

 3.2 创建文件和名字空间

3.2.1 创建文件结构

3.2.2 编写应用的HTML文件

3.2.3 创建CSS根名字空间

3.2.4 创建JavaScript根名字空间

 3.3 创建功能容器

3.3.1 选取策略

3.3.2 编写Shell的HTML

3.3.3 编写Shell的CSS

 3.4 渲染功能容器

3.4.1 将HTML转换为JavaScript

3.4.2 在JavaScript中添加HTML模板

3.4.3 编写Shell的样式表

3.4.4 指示应用使用Shell

 3.5 管理功能容器

3.5.1 编写展开或收起聊天滑块的方法

3.5.2 给聊天滑块添加点击事件处理程序

 3.6 管理应用状态

3.6.1 理解浏览器用户所期望的行为

3.6.2 选取一个策略来管理历史控件

3.6.3 当发生历史事件时,更改锚

3.6.4 使用锚来驱动应用状态

 3.7 小结

第4章 添加功能模块

第5章 构建Model

第6章 完成Model和Data模块

第三部分 单页应用服务器

第7章 Web服务器

第8章 服务器数据库

第9章 单页应用发布准备

附录A JavaScript编码标准

附录B 测试单页应用

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 9:52:21