深入浅出RxJS

深入浅出RxJS

暂无评价综合评分的显示会考虑用户真实性等多项因素,每部作品出现综合评分的时间不定。
免费试读

作品简介

RxJS是ReactiveExtension这种模式的JavaScript语言实现,通过学习了解RxJS,你将打开一扇通往全新编程风格的大门。当然,我们学习RxJS,并不是因为RxJS是一项炫酷的技术,也不是因为RxJS是一个最新的技术。在技术的道路上,如果只是追逐“炫酷”和“最新”,肯定是要吃苦头的,因为这是舍本逐末。

程墨编著。

作品目录

  1. 前言
  2. 第1章 函数响应式编程
  3. 1.1 一个简单的RxJS例子
  4. 1.2 函数式编程
  5. 1.3 响应式编程
  6. 1.4 Reactive Extension
  7. 1.5 RxJS是否是函数响应式编程
  8. 1.6 函数响应式编程的优势
  9. 1.7 本章小结
  10. 第2章 RxJS入门
  11. 2.1 RxJS的版本和运行环境
  12. 2.2 Observable和Observer
  13. 2.3 退订Observable
  14. 2.4 Hot Observable和Cold Observable
  15. 2.5 操作符简介
  16. 2.6 弹珠图
  17. 2.7 本章小结
  18. 第3章 操作符基础
  19. 3.1 为什么要有操作符
  20. 3.2 操作符的分类
  21. 3.3 如何实现操作符
  22. 3.4 本章小结
  23. 第4章 创建数据流
  24. 4.1 创建类操作符
  25. 4.2 创建同步数据流
  26. 4.3 创建异步数据的Observable对象
  27. 4.4 本章小结
  28. 第5章 合并数据流
  29. 5.1 合并类操作符
  30. 5.2 高阶Observable
  31. 5.3 本章小结
  32. 第6章 辅助类操作符
  33. 6.1 数学类操作符
  34. 6.2 条件布尔类操作符
  35. 6.3 本章小结
  36. 第7章 过滤数据流
  37. 7.1 过滤类操作符的模式
  38. 7.2 回压控制
  39. 7.3 其他过滤方式
  40. 7.4 本章小结
  41. 第8章 转化数据流
  42. 8.1 转化类操作符
  43. 8.2 映射数据
  44. 8.3 缓存窗口:无损回压控制
  45. 8.4 高阶的map
  46. 8.5 数据分组
  47. 8.6 累计数据
  48. 8.7 本章小结
  49. 第9章 异常错误处理
  50. 9.1 异常处理不可避免
  51. 9.2 异常处理的难点
  52. 9.3 RxJS的异常处理
  53. 9.4 重试的本质
  54. 9.5 本章小结
  55. 第10章 多播
  56. 10.1 数据流的多播
  57. 10.2 Hot和Cold数据流差异
  58. 10.3 Subject
  59. 10.4 支持多播的操作符
  60. 10.5 高级多播功能
  61. 10.6 本章小结
  62. 第11章 掌握时间的Scheduler
  63. 11.1 Scheduler的调度作用
  64. 11.2 RxJS提供的Scheduler
  65. 11.3 Scheduler的工作原理
  66. 11.4 支持Scheduler的操作符
  67. 11.5 本章小结
  68. 第12章 RxJS的调试和测试
  69. 12.1 调试方法
  70. 12.2 单元测试
  71. 12.3 本章小结
  72. 第13章 用RxJS驱动React
  73. 13.1 React简介
  74. 13.2 简单的React应用Counter
  75. 13.3 利用RxJS管理React状态
  76. 13.4 本章小结
  77. 第14章 Redux和RxJS结合
  78. 14.1 Redux简介
  79. 14.2 用RxJS实现Redux
  80. 14.3 Redux和RxJS比较
  81. 14.4 Redux-Observable:Redux和RxJS的结合
  82. 14.5 本章小结
  83. 第15章 RxJS游戏开发
  84. 15.1 breakout的历史
  85. 15.2 程序设计
  86. 15.3 用RxJS实现breakout
  87. 15.4 本章小结
  88. 结语
载入中

热门划线

喜欢这本书的人也喜欢