CSC/ECE 517 Fall 2014/ch1a 1 sj

From Expertiza_Wiki
Revision as of 14:57, 17 September 2014 by Srmuchha (talk | contribs) (Created page with "==Play Framework== '''Play Framework''' is a high velocity web development framework for Java and Scala. It uses the [http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93cont...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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 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 etc.