CSC/ECE 517 Fall 2014/ch1a 1 sj: Difference between revisions
Line 4: | Line 4: | ||
The major advantage of Play over other Java EE frameworks is its ability to build highly scalable applications. Its reactive model ([http://www.reactivemanifesto.org/ Reactive Manifesto]), thanks to Iteratee IO provides nominal consumption of resources (CPU cores, memory), a major requirement for ascendable and asynchronous applications. | The major advantage of Play over other Java EE frameworks is its ability to build highly scalable applications. Its reactive model ([http://www.reactivemanifesto.org/ Reactive Manifesto]), thanks to Iteratee IO provides nominal consumption of resources (CPU cores, memory), a major requirement for ascendable and asynchronous applications. | ||
Some of the major names using Play framework are [https://www.linkedin.com/ LinkedIn], [https://klout.com/home Klout], [http://www.theguardian.com/us TheGuardian] | Some of the major names using Play framework are [https://www.linkedin.com/ LinkedIn], [https://klout.com/home Klout], [http://www.theguardian.com/us TheGuardian], [http://www.zaptravel.com/ ZapTravel] and [http://www.gilt.com/ GILT] |
Revision as of 15:07, 17 September 2014
Play Framework
Play Framework is a high velocity web development framework for Java and Scala. It uses the Model-view-controller (MVC) architectural pattern for implementing user interfaces. Play is based on a lightweight, stateless and web-friendly architectue written in Scala. The prmary goal of Play framework is to provide a developer friendly development platform for web development.
The major advantage of Play over other Java EE frameworks is its ability to build highly scalable applications. Its reactive model (Reactive Manifesto), thanks to Iteratee IO provides nominal consumption of resources (CPU cores, memory), a major requirement for ascendable and asynchronous applications.
Some of the major names using Play framework are LinkedIn, Klout, TheGuardian, ZapTravel and GILT