Play Framework

Play Framework
Тип Каркас вебзастосунків
Розробники Typesafe, Zenexity and the community
Перший випуск 2007
Стабільний випуск 2.5.8 (14 вересня 2016; 7 років тому (2016-09-14)[1])
Платформа віртуальна машина Java
Мова програмування Scala, Java
Стан розробки активний
Ліцензія Apache 2 License
Репозиторій github.com/playframework/playframework
Вебсайт www.playframework.com

|founder=

Play — каркас розробки з відкритим кодом, написаний на Scala і Java, використовує паттерн проектування Модель-Представлення-Контроллер (MVC). Націлений на підвищення продуктивності використовуючи домовленості перед конфігурацією, гаряче перевантаження коду і відображення помилок в браузері. Розробку Play надихнули такі каркаси як Ruby on Rails і Django.

До відомих сайтів, які використовують Play належать

Література

  • Peter Hilton, Erik Bakker, and Francisco Canedo (2013). Play for Scala. Manning. ISBN 9781617290794.
  • Andy Petrella (2013). Learning Play! Framework 2. Packt Publishing. ISBN 978-1-78216-012-0.
  • Nicolas Leroux, Sietse de Kaper (2014). Play for Java. Manning. ISBN 1617290904.
  • Julien Richard-Foy (2014). Play Framework Essentials. Packt Publishing. ISBN 1783982403.
  • Shiti Saxen (2015). Mastering Play Framework for Scala. Packt Publishing. ISBN 1783983809.
  • Alexander Reelsen, Giancarlo Inductivo (2015). Play Framework Cookbook (2nd edition). Packt Publishing. ISBN 1783982403.

Примітки

  1. Play Team (14 вересня 2016). Play changelog. Архів оригіналу за 28 березня 2016. Процитовано 21 травня 2015.
  2. а б в г д Akka, Play, Scala and Typesafe Platform see growth in media industry as modern newsroom and reader traffic realities shake up old world application infrastructures. Архів оригіналу за 5 жовтня 2015. Процитовано 4 жовтня 2015.
  3. Playing with Scala: Moving Children into Scala and Play at the BBC. Архів оригіналу за 5 жовтня 2015. Процитовано 4 жовтня 2015.
  4. Why we love Scala at Coursera. Архів оригіналу за 1 квітня 2014. Процитовано 4 жовтня 2015.
  5. а б Retail is Going Reactive!. Архів оригіналу за 5 жовтня 2015. Процитовано 4 жовтня 2015.
  6. How the Guardian built a solid, scalable foundation for digital-first journalism. Архів оригіналу за 7 листопада 2016. Процитовано 4 жовтня 2015.
  7. HMRC on GitHub. Архів оригіналу за 22 лютого 2016. Процитовано 4 березня 2016.
  8. Scaling the Klout API with Scala, Akka, and Play. Архів оригіналу за 5 жовтня 2015. Процитовано 4 жовтня 2015.
  9. How Klout Scales with Play Framework, Akka and Scala. Архів оригіналу за 5 жовтня 2015. Процитовано 4 жовтня 2015.
  10. Lichess Wiki. Архів оригіналу за 18 листопада 2015. Процитовано 14 жовтня 2015.
  11. The Play Framework at LinkedIn. Архів оригіналу за 11 вересня 2015. Процитовано 4 жовтня 2015.
  12. Building Blackbeard: A Syndication System Powered By Play, Scala and Akka. Архів оригіналу за 26 січня 2016. Процитовано 4 жовтня 2015.
  13. How The New York Times uses reactive programming tools like Scala to scale. Архів оригіналу за 5 жовтня 2015. Процитовано 4 жовтня 2015.
  14. Nurun Launches Redesigned Transactional Platform With Walmart Canada. Архів оригіналу за 19 вересня 2015. Процитовано 4 жовтня 2015.
  15. Transitioning to Scala. Архів оригіналу за 5 жовтня 2015. Процитовано 4 жовтня 2015.
  16. Walmart Boosts Conversions By 20% With Typesafe Reactive Platform. Архів оригіналу за 6 жовтня 2015. Процитовано 8 жовтня 2015.
  • п
  • о
  • р
Каркаси вебзастосунків (веб-фреймворки)
ASP.NET
ASP.NET MVC Framework · BFC · DotNetNuke · MonoRail · Umbraco
ColdFusion
ColdSpring · Fusebox · Mach-II · Model-Glue · onTap
Common Lisp
ABCL-web · blow · BKNR · SymbolicWeb · UnCommon Web
Erlang
BeepBeep · Chicago Boss · Erlang Web · ErlyWeb · Inets · Misultin · Mochiweb · Nitrogen · WebMachine · Yaws
Flex
Cairngorm
Java
Apache Cocoon · Apache Struts · Apache Tapestry · AppFuse · Aranea framework · Click Framework · Cooee framework · Flexive · Google Web Toolkit · Grails · Hamlets · IT Mill Toolkit · ItsNat · JavaServer Faces · JBoss Seam · Makumba · Mentawai · Oracle ADF · OpenLaszlo · OpenXava · Play Framework · Reasonable Server Faces · Restlet · RIFE · Shale Framework · SmartClient · Spring Framework · Stripes · ThinWire · WebObjects · WebWork · Apache Wicket · XTT Framework · ZK Framework
Клієнтські для JavaScript
ASP.NET AJAX · AJILE · Clean AJAX · Backbone.js · Dojo toolkit · Echo JS · Ext JS · jQuery · KnockoutJS · MochiKit · Meteor · MooTools · OpenLink AJAX Toolkit · Prototype · React · qooxdoo · Rialto Toolkit · Rico · script.aculo.us · SmartClient · Spry framework · WinJS · Underscore.js · Yahoo! UI Library
Perl
Catalyst[en] · Interchange · Maypole framework · Mason · Mojolicious
PHP
Akelos PHP Framework · CakePHP · Chisimba · CodeIgniter · Drupal · DokuWiki · eZ Publish · FUSE · Horde · Joomla! · Kohana · MODX · Phalcon · PHP For Applications · PHPOpenbiz · PRADO · Qcodo · Seagull PHP Framework · Simplicity PHP framework · Laravel · SilverStripe · Symfony · VirtueMart · Zend Framework · Zoop Framework · Yii
Python
CherryPy · Django · Flask · Karrigell · Nevow · Porcupine · Pylons · Spyce · TurboGears · TwistedWeb · web.py · web2py · Webware · Zope
Ruby
Camping · Nitro · IOWA · Ramaze · Cerise · Merb · Ruby on Rails
Scala
Lift · Play Framework · Scalatra
Серверні для JavaScript
AppJet · firecat · Helma Object Publisher · Node.js
Lua
Dart
Інші
Alpha Five · Fusebox (ColdFusion і PHP) · OpenACS (Tcl) · Seaside (Smalltalk) · HAppS (Haskell)·