全端Web开发使用JavaScript与Java - (EPUB全文下载)

文件大小:1.63 mb。
文件格式:epub 格式。
书籍内容:

版权信息
书名:全端Web开发:使用JavaScript与Java
作者:Casimir Saternos
译者:王群锋,杜欢
ISBN:978-7-115-39730-0
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 张海川(zhanghaichuan@ptpress.com.cn) 专享 尊重版权
版权声明
O'Reilly Media, Inc.介绍
业界评论
前言
目标读者
本书内容
排版约定
使用代码示例
对长命令的格式化
Safari® Books Online
联系我们
致谢
第1章 因变而变
1.1 Web用户
1.2 技术
1.3 软件开发
1.4 哪些没变
1.4.1 Web的本质
1.4.2 为什么说服务器驱动的Web开发有害
1.5 为什么需要客户端-服务器端的Web应用
1.5.1 代码组织结构/软件架构
1.5.2 “设计的灵活性”与“使用开源API”
1.5.3 原型
1.5.4 开发者的效率
1.5.5 应用性能
1.6 小结
第2章 JavaScript和JavaScript工具
2.1 学习JavaScript
2.2 JavaScript的历史
2.3 一门函数式语言
2.3.1 作用域
2.3.2 一级函数
2.3.3 函数声明和表达式
2.3.4 函数调用
2.3.5 函数参数
2.3.6 对象
2.4 面向Java开发者的JavaScript
2.4.1 HelloWord.java
2.4.2 带变量的HelloWord.java
2.5 最佳开发实践
2.5.1 编码规范和约定
2.5.2 浏览器
2.5.3 集成开发环境
2.5.4 单元测试
2.5.5 文档
2.6 项目
第3章 REST和JSON
3.1 什么是REST
3.1.1 资源
3.1.2 动词(HTTP请求)
3.1.3 统一资源标识符
3.2 REST约束
3.2.1 客户端-服务器端
3.2.2 无状态
3.2.3 可缓存
3.2.4 统一接口
3.2.5 分层
3.2.6 按需交付代码
3.3 HTTP响应代码
什么是成功
3.4 JSON
3.5 HATEOAS
REST和JSON
3.6 API衡量和分类
3.7 函数式编程和REST
3.8 项目
3.9 其他Web API工具
3.10 约束回顾
第4章 Java工具
4.1 Java语言
4.2 Java虚拟机
4.3 Java工具
4.4 构建工具
4.4.1 Maven的优点
4.4.2 Maven的功能
4.4.3 版本控制
4.4.4 单元测试
4.5 处理JSON的Java类库
4.6 项目
4.6.1 用Java处理JSON
4.6.2 用JVM上的脚本语言处理JSON
4.7 小结
第5章 客户端框架
5.1 概述
5.2 起点一:响应式Web设计
5.2.1 HTML5 Boilerplate
5.2.2 Bootstrap
5.3 起点二:JavaScript库和框架
5.3.1 浏览器兼容性
5.3.2 框架
5.3.3 功能
5.3.4 流行程度
5.4 获取起始项目
5.4.1 直接从仓库下载
5.4.2 从入门网站下载
5.4.3 IDE生成的起始项目
5.5 前端工程师的崛起
5.5.1 客户端模板
5.5.2 资源管道
5.5.3 开发流程
5.6 项目
5.7 小结
第6章 Java Web API服务器
6.1 更简单的服务器端解决方案
6.2 基于Java的服务器
6.2.1 Java HTTP服务器
6.2.2 Jetty嵌入式服务器
6.2.3 Restlet
6.2.4 Roo
6.2.5 Netty嵌入式服务器
6.2.6 Play服务器
6.2.7 其他轻量级服务器
6.3 基于JVM的服务器
Jython
6.4 Web应用服务器
6.5 如何在开发中使用
6.6 小结
第7章 快速开发实践
7.1 开发者的生产率
7.2 优化开发者和团队的工作流程
7.2.1 例子:修复Web应用
7.2.2 例子:测试集成
7.2.3 例子:绿地开发
7.3 生产率和软件开发生命周期
7.3.1 管理方式和企业文化
7.3.2 技术架构
7.3.3 软件工具
7.3.4 性能
7.3.5 测试
7.3.6 底层平台
7.4 小结
第8章 API设计
8.1 设计的起点
8.2 实用的Web API与REST API
8.3 指引
8.3.1 名词即资源,动词即HTTP行为
8.3.2 请求参数作为修饰符
8.3.3 Web API版本
8.3.4 HTTP标头
8.3.5 链接
8.3.6 响应
8.3.7 文档
8.3.8 格式约定
8.3.9 安全性
8.4 项目
8.4.1 运行项目
8.4.2 服务端代码
8.4.3 Curl和jQuery
8.5 实践理论
第9章 jQuery和Jython
9.1 服务端:Jython
9.1.1 Python Web服务器
9.1.2 Jython Web服务器
9.1.3 Mock API
9.2 客户端: jQuery
9.2.1 DOM遍历和操作
9.2.2 实用函数
9.2.3 效果
9.2.4 事件处理
9.2.5 Ajax
9.3 jQuery和更高级的抽象
9.4项目
9.4.1 基础HTML
9.4.2 JavaScript和jQuery
9.5 小结
第10章 JRuby和Angular
10.1 服务器端:JRuby和Sinatra
10.1.1 工作流
10.1.2 交互式Ruby shell
10.1.3 Ruby版本管理器
10.1.4 包
10.1 ............

书籍插图:
书籍《全端Web开发使用JavaScript与Java》 - 插图1
书籍《全端Web开发使用JavaScript与Java》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » 全端Web开发使用JavaScript与Java - (EPUB全文下载)