Utviklet av | Lightbend Inc. ( in ) |
---|---|
Siste versjon | 2.8.8 (8. april 2021) |
Innskudd | github.com/playframework/playframework |
Kvalitetssikring | Kontinuerlig integrering |
Skrevet i | Scala og Java |
Miljø | Java virtuell maskin |
Les formater | Human-Config optimalisert objektnotasjon ( in ) |
Type | Web rammeverk ( in ) |
Tillatelse | Apache-lisens versjon 2.0 |
Nettsted | www.playframework.com og www.playframework.com |
Play Framework er et open source - nettrammeverk som lar deg raskt skrive webapplikasjoner i Java eller Scala . Play Framework ble opprettet av Guillaume Bort i 2007, medstifter og partner i Zengularity SA, og er inspirert av andre rammer som Ruby on Rails eller Django , med sikte på å gi et enkelt og produktivt verktøy på den virtuelle Java-maskinen . Det spesielle ved Play Framework er at det ikke er basert på Servlet Java-motoren . Det er et bevisst valg av forfatteren å tilby et enklere og kraftigere system for å utvikle en webapplikasjon i Java.
Kildekoden for den første versjonen dukket opp på Launchpad iMai 2008. Ioktober 2009 Play 1.0 er offisielt utgitt.
Groovy brukes som skriptspråk for malmotoren og Dvalemodus for objektrelasjonell kartlegging .
Søknaden flytter til GitHub og Play 1.1 kunngjøres inovember 2010. Med denne utgivelsen bytter Play fra Apache Mina til Netty og støtter Scala .
Spill 1.2 er utgitt i april 2011.
Play 2 er en stor ny utgivelse kunngjort i november 2012på Devoxx-konferansen av Guillaume Bort og Sadek Drobi (partner i Zengularity SA). Play2 er fullstendig omskrevet i Scala, og lar deg bruke enten Scala eller Java til å utvikle webapplikasjonen. Play 2 bringer en ny malmotor basert på Scala , samt en asynkron motor kodet på Akka . Versjon 2.1 tilgjengelig sidenFebruar 2013 lar deg bruke Scala 2.10.