Play (фреймворк)

Play Framework
Тип Web application framework
Разработчики Typesafe, Zenexity and the community
Написана на Scala
Первый выпуск 2007 (2007)
Аппаратная платформа Java Virtual Machine
Последняя версия 2.8.19 (13 января 2023; 23 месяца назад (2023-01-13)[1])
Репозиторий github.com/playframework…
Состояние активный
Лицензия Apache 2 License
Сайт playframework.com

Play — каркас разработки с открытым кодом, написанный на Scala и Java, использует паттерн проектирования Model-View-Controller (MVC). Нацелен на повышение производительности, используя договорённости перед конфигурацией, горячую перегрузку кода и отображения ошибок в браузере. Разработку Play вдохновили такие каркасы как Ruby on Rails и Django.

Известные сайты, которые используют Play:

Литература

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

Примечания

  1. Play Team. Play changelog (31 мая 2023). Дата обращения: 17 января 2016. Архивировано 28 марта 2016 года.
  2. 1 2 3 4 5 Akka, Play, Scala and Typesafe Platform see growth in media industry as modern newsroom reader and traffic realities shake up old world application infrastructures. Дата обращения: 17 января 2016. Архивировано из оригинала 5 октября 2015 года.
  3. Playing with Scala: Moving Children into Scala and Play at the BBC. Дата обращения: 17 января 2016. Архивировано из оригинала 5 октября 2015 года.
  4. Why we love Scala at Coursera. Дата обращения: 17 января 2016. Архивировано 1 апреля 2014 года.
  5. 1 2 Retail is Going Reactive! Дата обращения: 17 января 2016. Архивировано из оригинала 5 октября 2015 года.
  6. How the Guardian built a solid, scalable foundation for digital-first journalism. Дата обращения: 17 января 2016. Архивировано 7 ноября 2016 года.
  7. HMRC on GitHub. Дата обращения: 29 сентября 2017. Архивировано 27 июля 2017 года.
  8. Scaling the Klout API with Scala, Akka, and Play Архивировано 5 октября 2015 года.
  9. How Klout Scales with Play Framework, Akka and Scala. Дата обращения: 17 января 2016. Архивировано из оригинала 5 октября 2015 года.
  10. Lichess Wiki. Дата обращения: 17 января 2016. Архивировано из оригинала 18 ноября 2015 года.
  11. The Play Framework at LinkedIn. Дата обращения: 17 января 2016. Архивировано 11 сентября 2015 года.
  12. Building Blackbeard: A Syndication System Powered By Play, Scala and Akka. Дата обращения: 17 января 2016. Архивировано 26 января 2016 года.
  13. How The New York Times uses reactive programming tools like Scala to scale. Дата обращения: 17 января 2016. Архивировано 5 октября 2015 года.
  14. Nurun Launches Redesigned Transactional Platform With Walmart Canada. Дата обращения: 17 января 2016. Архивировано 19 сентября 2015 года.
  15. Transitioning to Scala. Дата обращения: 17 января 2016. Архивировано 5 октября 2015 года.
  16. Walmart Boosts Conversions By 20 % With Typesafe Reactive Platform. Дата обращения: 17 января 2016. Архивировано из оригинала 6 октября 2015 года.