
上QQ阅读APP看书,第一时间看更新
Why is Play Framework the best for Reactive systems?
Play Framework is the best full-stack web framework available in the current market to develop Reactive Web Applications, Reactive systems, Reactive architecture, Reactive microservices, or Reactive libraries using both FP and RP paradigms, that is, FRP.
The following are the reasons to clarify why Play is good for RP:
- Play Framework is built on top of the Akka Toolkit
- By design, the Akka Toolkit supports Reactive Architecture using an Actor Model and Akka Streams
- Akka Streams is the best Reactive API to develop Reactive data streaming
- Play Framework has an integrated module for the Akka Streams API
- Play Framework is written in Scala (a JVM language) and supports both Scala and Java programming languages
- Both Scala and Java run on JVM
- Scala supports FP very well
- FP is the best programming paradigm for RP
- The latest Play Framework has moved from Iteratees to Reactive Streams
- It is a full-stack web framework for Reactive programming