- PHP Reactive Programming
- Martin Sikora
- 176字
- 2021-07-09 19:06:16
Summary
In this chapter, we tried to explain the common programming paradigms used in most programming languages. These were: imperative, declarative and functional programming. We also compared the meanings of asynchronous and parallel code.
We spent some time on practical examples of functional programming in PHP and its downsides, and we went through examples of some not very common features, such as the Closure class.
Then, we examined the definition of reactive programming and how it's related to all we saw previously in this chapter.
We introduced Reactive Extensions (Rx) as a library for one of the possible approaches to reactive programming.
In two examples of RxJS, we saw what working with Reactive Extensions looks like in practice and how this matches our definition of reactive programming.
Finally, we introduced RxPHP, which we'll use throughout this entire book. We also quickly talked about differences between RxPHP 1.x and RxPHP 2.
In the next chapter, we'll have a closer look at various parts of the RxPHP library and talk more about the principles used in Reactive Extensions.
- Learn ECMAScript(Second Edition)
- Reporting with Visual Studio and Crystal Reports
- C語言程序設計(第2 版)
- LabVIEW程序設計基礎與應用
- Reactive Programming with Swift
- 羅克韋爾ControlLogix系統應用技術
- NumPy Essentials
- Mastering Unity Shaders and Effects
- Python自然語言處理(微課版)
- Android 應用案例開發大全(第3版)
- TradeStation交易應用實踐:量化方法構建贏家策略(原書第2版)
- Mastering Drupal 8 Views
- Getting Started with LLVM Core Libraries
- Corona SDK Mobile Game Development:Beginner's Guide(Second Edition)
- Mastering Linux Security and Hardening