Bewertungsdetails anzeigen
Zu Meinen Listen hinzufügen
Nicht beansprucht
Nicht beansprucht

Top-bewertete Play Alternativen

Play Bewertungen & Produktdetails

EG
Software Engineer
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Play?

Es könnte sehr nützlich sein, besonders wenn man einen Pull-Request erstellt, nachdem man ein echtes Problem erlebt hat. Diese Struktur ist webbasiert. Es ist wirklich einfach zu implementieren und mit Code umzugehen - Backend und Frontend. Programmierung. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

Ich mag die Dokumentation nicht. Auch diese Struktur ist weniger populär als Spring oder Java EE - das bedeutet, dass man viel auf StackOverflow oder in der Play-Unterstützungsgruppe fragen muss, anstatt eine Antwort auf dem Brett zu haben - das Tooling rund um sbt kann manchmal sehr verwirrend sein - Scala, das sbt könnte sehr langsam sein - die Abhängigkeitsauflösung ist langsam - zieht eine Menge Dinge nach sich. Tatsächlich habe ich noch nicht viele Bugs getroffen, also ist dies meine vollständige Liste. Spring hatte fast out of the box. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

Sie müssen nicht TypeSafe, Lightbend oder irgendeine Plattform verwenden, um das Framework zu nutzen. Dies macht die Wartung des Projekts reibungsloser. Play ist ein leistungsstarkes und skalierbares Webanwendungs-Framework. Erwägen Sie die Verwendung von Quill für die Ausführung von transaktionalem SQL und Modellbindung. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

Daten auf der Clientseite sichtbar zu haben, sobald sie verarbeitet sind, ist aus Sicht der Benutzererfahrung großartig - und immer mehr Softwareunternehmen sollten erkennen, dass es einfach ist, Konkurrenzcode mit Scala im Play-Framework zu schreiben. Es ist ein kampferprobtes Framework, das analog zu Spring Boot in Java ist. Daten auf der Clientseite sichtbar zu haben, sobald sie verarbeitet sind, ist aus Sicht der Benutzererfahrung großartig - und immer mehr Softwareunternehmen sollten erkennen, dass Bewertung gesammelt von und auf G2.com gehostet.

Play Übersicht

Was ist Play?

Das Hochgeschwindigkeits-Web-Framework für Java und Scala

Play Details
Diskussionen
Play Community
Weniger anzeigenMehr anzeigen
Produktbeschreibung

Das Hochgeschwindigkeits-Web-Framework für Java und Scala


Verkäuferdetails
Gründungsjahr
1999
Hauptsitz
Wakefield, MA
Twitter
@TheASF
66,228 Twitter-Follower
LinkedIn®-Seite
www.linkedin.com
2,291 Mitarbeiter*innen auf LinkedIn®
Beschreibung

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Aktuelle Play Bewertungen

Verifizierter Benutzer
B
Verifizierter BenutzerKleinunternehmen (50 oder weniger Mitarbeiter)
5.0 von 5
"My Experience with Play in software engineer life"
Interface looks good, UI very easy to read and understand.
EG
Eva G.Unternehmen (> 1000 Mitarbeiter)
4.0 von 5
"Meisterwerk für bestimmte Fälle"
Es könnte sehr nützlich sein, besonders wenn man einen Pull-Request erstellt, nachdem man ein echtes Problem erlebt hat. Diese Struktur ist webbasi...
Verifizierter Benutzer
B
Verifizierter BenutzerUnternehmen (> 1000 Mitarbeiter)
3.5 von 5
"Desenvolvimento Java moderno, em um pacote fácil de usar"
12 Fácil de implementar e legível para não Play dev - o que é útil quando você tem front end dev que luta bravamente com suporte cross browser Akk...
Sicherheitsabzeichen
Dieser Verkäufer hat seine Sicherheitsinformationen noch nicht hinzugefügt. Lassen Sie ihn wissen, dass Sie möchten, dass er sie hinzufügt.
0 Personen haben Sicherheitsinformationen angefordert

Play Medien

Beantworten Sie einige Fragen, um der Play-Community zu helfen
Haben sie Play schon einmal verwendet?
Ja

12 von 13 Gesamtbewertungen für Play

4.1 von 5
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Bewertungen durchsuchen
Beliebte Erwähnungen
Die nächsten Elemente sind Radioelemente und sortieren die angezeigten Ergebnisse nach dem ausgewählten Element und aktualisieren die angezeigten Ergebnisse.
Filter ausblendenWeitere Filter
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
12 von 13 Gesamtbewertungen für Play
4.1 von 5
12 von 13 Gesamtbewertungen für Play
4.1 von 5

Gesamtbewertungsstimmung für PlayFrage

Implementierungszeit
<1 Tag
>12 Monate
Return on Investment
<6 Monate
48+ Monate
Benutzerfreundlichkeit der Einrichtung
0 (Schwierig)
10 (Einfach)
Einloggen
Möchten Sie mehr Einblicke von verifizierten Bewertern sehen?
Melden Sie sich an, um die Bewertungsstimmung zu sehen.
G2-Bewertungen sind authentisch und verifiziert.
Verifizierter Benutzer in Computer & Network Security
BC
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
(Ursprünglich )Informationen
Was gefällt dir am besten Play?

Interface looks good, UI very easy to read and understand. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

Usability can be improved, also sometimes take a long time to upload something. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

I would differently recommend to try it, at least for personal experience Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

Used only for Web development in the office Bewertung gesammelt von und auf G2.com gehostet.

Dmytro B.
DB
Co-Founder
Computer Software
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: Verkäufer einladen
Übersetzt mit KI
Was gefällt dir am besten Play?

Das Framework ist von Natur aus asynchron, die meisten Dinge sind auf nicht-blockierende Weise möglich. Akka Streams sind im Kern und bieten die Agilität, auf einer höheren Ebene zu denken - nicht, was mit einem Datenelement zu tun ist, sondern wie man einen Datenstrom handhabt. Streams sind gut testbar, und es ist möglich, nahezu alle Aspekte in Unit-/Integrationstests abzudecken - von Controllern, DAOs bis hin zur Geschäftslogik. Play funktioniert hervorragend mit Specs2/Scalatest, und Mocking-Frameworks (Mocito, Scalamoc) sind ebenfalls gut geeignet. Die Evolutions-Funktion ermöglicht es, Änderungen an der Datenbankschema einfach zu verwalten, nicht nur vorwärts, sondern auch rückwärts. Eine der besten JSON/XML-Parsing-, Validierungs- und Transformationstechnologien, die ich je verwendet habe (und es ist möglich, diese JSON-Bibliothek unabhängig vom Play Framework-Projekt zu nutzen). Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

Manchmal ist Dokumentation knifflig, es braucht Zeit, um sich in Dinge einzuarbeiten, die nicht oft verwendet werden. Einige Teile (insbesondere funktionale Stilmittel wie z.B. JSON-Parser) sind wie Magie für Neulinge, besonders wenn ein Junior-Entwickler im Projekt anfängt. Die kompilierte Anwendung könnte eine große Größe haben, aber das ist eher ein Nachteil des JVM-Ökosystems als des Play Frameworks selbst. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

Großartiges Web-Framework für JSON/XML-Arbeiten, ideal für REST-API, Streaming-Anwendungen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

Schnelle Web-Entwicklung für Daten-Webprojekte mit der weiteren Fähigkeit, Anwendungen zu skalieren. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Financial Services
BF
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Play?

* Has a Java AND Scala DSL

* Encourages thinking about things asynchronously

* Access to an actor system out of box if actors needed

* Great framework for standing up apps quickly (CRUD apps, basic REST APIs)

* Auto recompilation when working in development mode Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

* Out of box DI framework of choice is Guice (personal pref)

* Akka cluster support seems to require a bit of setup

* Scala DSL may have bit of learning curve Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

We use Play! to develop REST microservices internally and for proof of concepts. Would go out on a limb and say that for folks familiar with Akka / Scala, Play! is a battle tested framework that analogous to Spring Boot in Java land. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Internet
BI
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Play?

Simple to use

Fast

Hot reloading

Easy to debug Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

Play on sbt can be slow to refresh dependencies. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

Good to prototype first and then decide Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

We run our api servers on the play framework Bewertung gesammelt von und auf G2.com gehostet.

CS
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Play?

Eigentlich sind die besten Dinge wahrscheinlich die Art und Weise, wie Formulare gelöst werden und wie sie sich in Akka integrieren. Es ist wirklich großartig, Formulare, JSON-Verarbeitung und Webservices kostenlos zu erhalten, aber man muss nicht alle verwenden, man könnte sich tatsächlich nur auf den Kern beschränken. Seit Play 2.4 kann man sogar einen Server nur mit der Play-Abhängigkeit erstellen. Auch seit 2.4 ist DI direkt in das Framework integriert, was beim Schreiben von Tests wirklich hilfreich ist.

Mit Play 2.0 war Java bis vor kurzem vergessen, und wenn Play! 2.5 endlich erscheint, werden viele Dinge in Java auch viel einfacher. Allerdings ist bei der Ausführung auf Scala 2.11 viel Interop-Code nicht wirklich großartig und benötigt einige Wrapper. Diese werden auch in Scala 2.12 gelöst.

Sogar das Team hinter Play! könnte wirklich sehr hilfreich sein, besonders wenn man einen Pull Request erstellt, nachdem man auf ein echtes Problem gestoßen ist. Sie versuchen, die Dinge mit einem zu erledigen. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

- Die Arbeit mit sbt kann manchmal wirklich chaotisch sein

- Scala / sbt kann wirklich langsam sein

- Die Auflösung von Abhängigkeiten ist langsam

- Zieht viele Dinge mit sich

Eigentlich habe ich noch nicht viele Fehler gefunden, also ist dies meine vollständige Liste. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

Wenn Sie Scala-Code schreiben und möchten, dass er verständlich ist, ziehen Sie keine Scalaz-Bibliotheken ein. Halten Sie sich auch an die Dinge, die Sie benötigen, und machen Sie Ihren Code nicht unleserlich, indem Sie große for {} yield-Blöcke verwenden. Schreiben Sie Unit-Tests, auch wenn Sie Scala verwenden. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

Derzeit entwickeln wir mehrere Anwendungen mit dem Play! Framework. Tatsächlich erstellen wir ein kleines internes ERP-System, ein RESTful-Mailer-System für unser Produkt und eine "EIP"-Anwendung, die auf Xerox-MFDs angezeigt werden könnte. Bewertung gesammelt von und auf G2.com gehostet.

Mateusz L.
ML
Owner, Software Engineer
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Play?

Leichtigkeit. Funktioniert sofort. Die Dokumentation für grundlegende Dinge ist hervorragend. Die Implementierung der ersten funktionierenden Komponenten ist eine Sache von Stunden - im Vergleich zu tonnenweise Konfiguration in Produkten wie Spring. Dieses Framework ist auf das Web ausgerichtet. Die Template-Engine basierend auf Scala ist hervorragend. Einfach zu implementieren und lesbar für Nicht-Play-Entwickler - was praktisch ist, wenn man einen Frontend-Entwickler hat, der mutig mit der Unterstützung von verschiedenen Browsern kämpft. Ein weiterer Pluspunkt ist der Ajax/Websocket-Javascript-Template-Generator. Play ermöglicht es, einen parametrisierten Router aus Javascript verfügbar zu haben - sodass selbst wenn sich die Route ändert - das Frontend weiterhin funktioniert. Die Leichtigkeit der Implementierung von Websockets über das Akka-Framework ist ebenfalls hervorragend. Es ist wirklich einfach, sowohl im Backend als auch im Frontend zu implementieren und zu handhaben. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

Play - insbesondere für Java fehlen Komponenten im Vergleich zu Dingen wie Spring. Mein letztes Projekt ging nicht mit Play, weil es an einer Java-spezifischen Implementierung eines oAuth2-Servers fehlte. Spring hatte es fast direkt verfügbar. Auch ist dieses Framework weniger populär als Spring oder Java EE - das bedeutet viel Fragen auf StackOverflow oder in der Play-Support-Gruppe, anstatt die Antwort direkt parat zu haben. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

Datenverarbeitung und nahezu Echtzeit-Darstellung von Ergebnissen. Websockets-Unterstützung und JavaScript-Helfer gaben uns einen enormen Produktivitätsschub. Daten auf der Client-Seite sichtbar zu haben, sobald sie verarbeitet sind, ist aus Sicht der Benutzererfahrung großartig - und immer mehr Softwarehäuser sollten das erkennen. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Newspapers
BN
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Play?

This review is for Play Java 2.5. It makes some good opinions, and has the out-of-box features you'd expect for a Model View Controller framework. I do like that the most recent versions are heavily integrated (yet dependent) on great components, including Guice for dependency injection, Akka for non-blocking, lightweight concurrency, simple unit + functional testing, use of SBT, and the simple EhCache. I love that it's engineered for reactive programming. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

I dislike the documentation. The direction of Play's opinionated framework has changed quickly, but documentation isn't sufficient for each version, particularly Play Java. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

Play's an awesome modern MVC framework. Definitely consider Play Scala as Scala is a first citizen in Play. Play Java is useful, so also take it as a serious consideration. Akka rocks. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

We're building backend data ingestion services and RESTful APIs. Mostly OLAP. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Think Tanks
BT
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Play?

You can transcend skill sets by using Play! as an intermediary between having your development team learn a more modern JVM language (Scala) and Java. The framework's power can still very easily be seen using Java methods, and in-fact I personally prefer to use Java in my play projects.

The evolutions database migration system for maintaining updated database models is very, very useful.

The built in async patterns were really great to get long running backend processes working smoothly and easily. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

There seemed to be lots of boilerplate code that I would need to copy+paste; but that could be an attribute of how we setup our controllers. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

You do not need to use the TypeSafe/Lightbend or whatever's platform to use the framework; you can get a manual build setup very easily without their tools. It makes project maintenance smoother. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

Database report generation for a mid-sized team using a play micro-service. The async web requests integration made it very easy to kick off a long running process and get the results appropriately. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Internet
II
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Play?

Environment Setup is so Easy. one Activator File does everything for us

AkkA Framework Support

Best Suit for Standalone Application

Scala is More Powerful that Java

Play Actor Concept is superb.

good for Micro Service Architecture

zero development environment setup: just unzip the package and run the runScript

Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

Backward Compatibility is worst.

Cannot Create an application with older Version of Play Framework

Plugin Support is not as good as Grails & Groovy

Difficult to set up Integration Test.

need to be more Careful with Play Actor, since it create more number of Thread

there is no Security Framework

Modular programming is not well good

Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

Easy to migrate pure Java Resources to Latest Tech Stack Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

instantly creating application and Deployed for Demo in Same Day.

Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Internet
AI
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Play?

The play framework embed non-blocking IO with netty so it is more easy to maintain high-performance than other web appllication framework. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Play?

The play framework written in Scala unnecessarily use implicit conversion so it is often difficult to read code. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Play:

Play is a high-performance and scalable web application framework.

It is not easy to understand scala language specification and it needs much skills for engineer.

But it is useful and scalable. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Play Solving und wie profitieren Sie davon?

Tha play frameworks works on the Java Viertual Machine so devlivery is more difficult than PHP.

I solve the problem by rolling deploy when it deploys.

It is easy to write concurrency code with Scala on Play framework. Bewertung gesammelt von und auf G2.com gehostet.