万本电子书0元读

万本电子书0元读

顶部广告

同构JavaScript应用开发电子书

本书的主要目的是为同构JavaScript的实现提供基础知识,并帮助读者理解业界现有的同构JavaScript解决方案,在实际判断同构JavaScript是否为可行的解决方案时能够作出*明智的选择,避免你“重复造轮子”。具体内容:*部分描绘不同种类的同构JavaScript的轮廓,第二部分介绍关键概念,第三部分提供业界同行的解决方案案例。

售       价:¥

纸质售价:¥36.70购买纸书

33人正在读 | 0人评论 6.2

作       者:杰森·史特林贝尔(Jason Strimpel)

出  版  社:人民邮电出版社

出版时间:2017-10-01

字       数:14.5万

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

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
《同构JavaScript应用发》将向你展示如何构建和维护属于自己的同构JavaScript应用。《同构JavaScript应用发》分为三部分,*部分描绘不同种类的同构JavaScript的轮廓,第二部分介绍关键概念,第三部分提供业界同行的解决方案案例。通过阅读本书,你将了解到这种应用架构日益流行的原因,并将其运用于解决关键的业务问题,如页面加载速度和SEO兼容性。 《同构JavaScript应用发》适合对同构JavaScript感兴趣的Web发人员。<br/>【推荐语】<br/>本书的主要目的是为同构JavaScript的实现提供基础知识,并帮助读者理解业界现有的同构JavaScript解决方案,在实际判断同构JavaScript是否为可行的解决方案时能够作出*明智的选择,避免你“重复造轮子”。具体内容:*部分描绘不同种类的同构JavaScript的轮廓,第二部分介绍关键概念,第三部分提供业界同行的解决方案案例。<br/>【作者】<br/>Jason Strimpel,软件工程师,拥有十余年Web发经验。目前任职于沃尔玛实验室,负责支持UI应用的软件发。 Maxime Najim,沃尔玛实验室软件架构师,全栈Web发者。曾任职于Netflix、苹果和Yahoo!等公司,在创建大型、伸缩性强、可靠的Web应用方面具有丰富经验。<br/>
目录展开

O'Reilly Media, Inc. 介绍

业界评论

前言

为什么需要同构JavaScript

平台的演进

Ajax:应用平台的崛起

Ajax:技术债的积累

完美风暴:一个极其平常的故事

客户端架构的救赎

在我们访问时发生了什么

同构JavaScript:一个美好的新世界

未来的路

排版约定

代码示例

联系我们

致谢

Jason Strimpel

Maxime Najim

第一部分 简介与关键概念

第1章 为什么需要同构 JavaScript

1.1 定义同构JavaScript

1.2 评价其他的Web应用架构方案

1.3 附加说明:何时不使用同构

1.4 小结

第2章 同构 JavaScript 图谱

2.1 共享视图

2.2 共享路由

2.3 共享模型

2.4 小结

第3章 同构 JavaScript 分类

3.1 与环境无关的代码

3.2 为每个特定环境提供shim

3.3 小结

第4章 超越服务器端的渲染

4.1 实时Web应用

4.2 小结

第二部分 构建第一个应用

第5章 起步

5.1 Node的安装和运行

5.2 建立应用项目

5.3 小结

第6章 提供第一份HTML文档

6.1 提供HTML模板

6.2 使用路径参数与查询参数

6.3 小结

第7章 设计应用架构

7.1 理解问题

7.2 响应用户请求

7.3 小结

第8章 将应用传输到客户端

8.1 打包应用的客户端版本

8.2 响应用户请求

8.3 客户端路由

8.4 组织代码

8.5 小结

第9章 创建常用的抽象

9.1 何时抽象,为什么需要抽象

9.2 获取和设置cookie

9.3 重定向请求

9.4 小结

第10章 序列化、反序列化和添加事件监听

10.1 序列化数据

10.2 创建控制器实例

10.3 反序列化数据

10.4 添加DOM事件处理器

10.5 验证rehydration过程

10.6 小结

第11章 结束感言

11.1 生产准备

11.2 衡量架构

11.3 小结

第三部分 现实世界的解决方案

第12章 沃尔玛实验室的同构React.js方案

12.1 物种起源

12.2 React模板与模式

12.3 沃尔玛采用的方法

12.4 克服挑战

12.5 下一步

12.6 感谢

12.7 补充说明

第13章 全栈Angular

13.1 同构JavaScript:Web应用的未来

13.2 同构Angular 1

13.3 Angular 2服务器端渲染

13.4 Angular Universal

13.5 GetHuman.com

13.6 补充说明

第14章 Brisket

14.1 问题

14.2 两全其美

14.3 早期Brisket

14.4 成为现实

14.5 代码自由

14.6 跨环境一致的API

14.7 前进之路

14.8 Brisket的下一步?

14.9 补充说明

第15章 Colony案例研究:脱离Node创建同构应用

15.1 问题

15.2 模板

15.3 数据

15.4 转译视图模型

15.5 布局

15.6 页面生成器

15.7 前端SPA

15.8 最终架构

15.9 后续计划

第16章 结语

16.1 设计模式、Flux和同构JavaScript家族

关于作者

关于封面

看完了

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部