Introducing G2.ai, the future of software buying.Try now
Immagine avatar del prodotto
Play

Di The Apache Software Foundation

Profilo Non Rivendicato

Rivendica il profilo G2 della tua azienda

Rivendicare questo profilo conferma che lavori presso Play e ti consente di gestire come appare su G2.

    Una volta approvato, puoi:

  • Aggiornare i dettagli della tua azienda e dei prodotti

  • Aumentare la visibilità del tuo marchio su G2, ricerca e LLM

  • Accedere a informazioni su visitatori e concorrenti

  • Rispondere alle recensioni dei clienti

  • Verificheremo la tua email di lavoro prima di concedere l'accesso.

4.1 su 5 stelle

Come valuteresti la tua esperienza con Play?

Sono passati due mesi dall'ultima recensione ricevuta da questo profilo
Lascia una Recensione
Immagine avatar del prodotto

Hai mai usato Play prima?

Rispondi a qualche domanda per aiutare la comunità di Play

Recensioni Play (13)

Recensioni

Recensioni Play (13)

4.1
Recensioni 13

Review Summary

Generated using AI from real user reviews
Gli utenti lodano costantemente il framework per la sua facilità d'uso e le sue capacità di sviluppo rapido, in particolare per la creazione di applicazioni web e API REST. L'integrazione con Akka e il supporto per la programmazione asincrona sono anche evidenziati come vantaggi significativi. Tuttavia, alcuni utenti notano che la documentazione può essere carente, il che può ostacolare i nuovi utenti.
Cerca recensioni
Filtra Recensioni
Cancella Risultati
Le recensioni di G2 sono autentiche e verificate.
EG
Software Engineer
Enterprise (> 1000 dip.)
"Capolavoro per certi casi"
Cosa ti piace di più di Play?

Potrebbe essere molto utile, specialmente quando si crea una richiesta di estrazione dopo aver affrontato un problema reale. Questa struttura è orientata al Web. È davvero facile da implementare e gestire il codice - back end e front end. Programmazione. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

Non mi piace la documentazione Anche questa struttura è meno popolare di Spring o Java EE - questo significa molte domande su StackOverflow o sul gruppo di supporto di Play invece di avere risposte pronte - Gli strumenti intorno a sbt a volte possono essere molto confusi - Scala e sbt potrebbero essere molto lenti - la risoluzione delle dipendenze è lenta - tira giù un sacco di cose In realtà non ho ancora incontrato molti bug, quindi questa è la mia lista completa. Spring era quasi pronto all'uso Recensione raccolta e ospitata su G2.com.

Utente verificato in Sicurezza informatica e di rete
US
Piccola impresa (50 o meno dip.)
"La mia esperienza con il gioco nella vita da ingegnere del software"
Cosa ti piace di più di Play?

L'interfaccia sembra buona, l'UI è molto facile da leggere e capire. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

L'usabilità può essere migliorata, inoltre a volte ci vuole molto tempo per caricare qualcosa. Recensione raccolta e ospitata su G2.com.

Dmytro B.
DB
Co-Founder
Software per computer
Piccola impresa (50 o meno dip.)
"Ottima tecnologia per progetti di dati e web scalabili"
Cosa ti piace di più di Play?

Il framework è asincrono per natura, la maggior parte delle cose è possibile farle in modo non bloccante. Akka Streams sono al centro, e questo dà agilità nel pensare in modo più ad alto livello - non cosa fare con l'elemento Dati, ma come gestire un flusso di cose. I flussi sono ben testabili, e tra l'altro, è possibile coprire quasi tutti gli aspetti nei test Unitari/Integrativi - dai Controller, DAO alla logica di business. Play funziona alla grande con Specs2/Scalatest, i framework di mocking (Mocito, Scalamoc) sono anche ben adatti. La funzionalità Evolutions dà la possibilità di gestire facilmente le modifiche dello schema del database, non solo in avanti ma anche all'indietro. Una delle migliori tecnologie di parsing, validazione e trasformazione JSON/XML che abbia mai usato (ed è possibile utilizzare questa libreria JSON indipendentemente dal progetto Play Framework). Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

A volte la documentazione è complicata, richiede tempo per approfondire cose che non vengono spesso utilizzate. Alcune parti (soprattutto quelle in stile funzionale, ad esempio i parser JSON) sono come una magia per i nuovi arrivati, specialmente se un sviluppatore junior sta iniziando nel progetto. L'applicazione compilata potrebbe avere una grande dimensione, ma è uno svantaggio più dell'ecosistema JVM che del Play Framework stesso. Recensione raccolta e ospitata su G2.com.

Utente verificato in Servizi finanziari
US
Piccola impresa (50 o meno dip.)
"Solido framework per applicazioni web con grande integrazione Akka"
Cosa ti piace di più di Play?

* Ha un DSL sia per Java che per Scala

* Incoraggia a pensare alle cose in modo asincrono

* Accesso a un sistema di attori pronto all'uso se necessario

* Ottimo framework per avviare rapidamente applicazioni (app CRUD, API REST di base)

* Ricompilazione automatica quando si lavora in modalità di sviluppo Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

* Il framework DI predefinito di scelta è Guice (preferenza personale)

* Il supporto per il cluster Akka sembra richiedere un po' di configurazione

* Il DSL di Scala potrebbe avere una curva di apprendimento Recensione raccolta e ospitata su G2.com.

Utente verificato in Internet
UI
Enterprise (> 1000 dip.)
"Server API semplici e veloci"
Cosa ti piace di più di Play?

Semplice da usare

Veloce

Ricaricamento a caldo

Facile da debug Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

Il gioco su sbt può essere lento ad aggiornare le dipendenze. Recensione raccolta e ospitata su G2.com.

CS
Piccola impresa (50 o meno dip.)
"Uno dei migliori framework Scala e certamente sarà un buon framework Java in futuro!"
Cosa ti piace di più di Play?

In realtà, le cose migliori sono probabilmente il modo in cui i Form sono risolti e come si integrano in Akka. È davvero fantastico ottenere Form, gestione Json e Webservices gratuitamente, ma non è necessario usarli tutti, potresti anche semplicemente attenerti al core.

Dalla versione Play 2.4 puoi persino creare un server con solo la dipendenza play. Inoltre, dalla versione 2.4, l'iniezione di dipendenze è integrata direttamente nel Framework, il che è davvero utile quando si scrivono test.

Con Play 2.0 Java era stato dimenticato fino a poco tempo fa e quando Play! 2.5 finalmente arriverà, molte cose su Java diventeranno anche molto più facili. Tuttavia, quando si esegue su Scala 2.11, molto codice di interoperabilità non è davvero ottimo e necessita di alcuni wrapper. Questi saranno risolti anche su Scala 2.12.

In realtà, anche il team dietro Play! potrebbe essere davvero molto utile, specialmente quando si crea una Pull Request dopo aver incontrato un vero problema. Cercano di risolvere le cose con te. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

- Gli strumenti intorno a sbt a volte possono essere davvero disordinati

- Scala / sbt possono essere davvero lenti

- La risoluzione delle dipendenze è lenta

- Richiama un sacco di roba

In realtà non ho ancora incontrato molti bug, quindi questa è la mia lista completa. Recensione raccolta e ospitata su G2.com.

Mateusz L.
ML
Owner, Software Engineer
Piccola impresa (50 o meno dip.)
"Capolavoro per certi casi"
Cosa ti piace di più di Play?

Facilità. Funziona subito. La documentazione per le cose basilari è eccellente. Implementare i primi componenti funzionanti è questione di ore - rispetto alle tonnellate di configurazione in prodotti come Spring. Questo framework è orientato al web. Il motore di template basato su Scala è eccellente. Facile da implementare e leggibile anche per chi non è uno sviluppatore Play - il che è utile quando hai uno sviluppatore front end che lotta coraggiosamente con il supporto cross browser. Un altro vantaggio è il generatore di template javascript per ajax / websocket. Play ti permette di avere un router parametrizzato disponibile da javascript - quindi anche se la route cambia - il front end continuerà a funzionare. La facilità di implementare websocket tramite il framework akka è anch'essa eccellente. È davvero facile da implementare e gestire dal codice - sia back end che front end. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

Play - specialmente per Java, manca di componenti rispetto a cose come Spring. Il mio ultimo progetto non ha utilizzato Play a causa della mancanza di un'implementazione specifica per Java di un server oAuth2. Spring lo aveva quasi pronto all'uso. Inoltre, questo framework è meno popolare di Spring o Java EE - ciò significa dover fare molte domande su StackOverflow o sul gruppo di supporto di Play invece di avere la risposta pronta. Recensione raccolta e ospitata su G2.com.

Utente verificato in Giornali
UG
Enterprise (> 1000 dip.)
"Play è un ottimo framework moderno"
Cosa ti piace di più di Play?

Questa recensione è per Play Java 2.5. Esprime alcune buone opinioni e ha le funzionalità pronte all'uso che ci si aspetta da un framework Model View Controller. Mi piace che le versioni più recenti siano fortemente integrate (anche se dipendenti) da ottimi componenti, tra cui Guice per l'iniezione delle dipendenze, Akka per la concorrenza leggera e non bloccante, test unitari e funzionali semplici, l'uso di SBT e il semplice EhCache. Amo che sia progettato per la programmazione reattiva. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

Non mi piace la documentazione. La direzione del framework opinato di Play è cambiata rapidamente, ma la documentazione non è sufficiente per ogni versione, in particolare per Play Java. Recensione raccolta e ospitata su G2.com.

Utente verificato in Think tank
UT
Piccola impresa (50 o meno dip.)
"Sviluppo Java moderno, in un pacchetto facile da usare"
Cosa ti piace di più di Play?

Puoi trascendere i set di competenze utilizzando Play! come intermediario tra il far apprendere al tuo team di sviluppo un linguaggio JVM più moderno (Scala) e Java. La potenza del framework può essere facilmente vista utilizzando i metodi Java, e infatti personalmente preferisco usare Java nei miei progetti Play.

Il sistema di migrazione del database evolutions per mantenere aggiornati i modelli di database è molto, molto utile.

I pattern asincroni integrati erano davvero ottimi per far funzionare senza problemi e con facilità i processi backend di lunga durata. Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

Sembrava esserci molto codice boilerplate che avrei dovuto copiare e incollare; ma questo potrebbe essere un attributo di come abbiamo impostato i nostri controller. Recensione raccolta e ospitata su G2.com.

Utente verificato in Internet
CI
Enterprise (> 1000 dip.)
"Play Framework e io"
Cosa ti piace di più di Play?

L'impostazione dell'ambiente è così facile. Un solo file attivatore fa tutto per noi

Supporto del framework AkkA

La soluzione migliore per applicazioni standalone

Scala è più potente di Java

Il concetto di attore di Play è superbo.

ottimo per l'architettura di microservizi

zero configurazione dell'ambiente di sviluppo: basta decomprimere il pacchetto ed eseguire lo script di esecuzione Recensione raccolta e ospitata su G2.com.

Cosa non ti piace di Play?

La compatibilità all'indietro è pessima. Non è possibile creare un'applicazione con una versione più vecchia del Play Framework. Il supporto per i plugin non è buono come in Grails e Groovy. Difficile impostare un test di integrazione. Bisogna essere più attenti con Play Actor, poiché crea un numero maggiore di thread. Non c'è un framework di sicurezza. La programmazione modulare non è ben sviluppata. Recensione raccolta e ospitata su G2.com.

Prezzi

I dettagli sui prezzi per questo prodotto non sono attualmente disponibili. Visita il sito web del fornitore per saperne di più.

Play Confronti
Immagine avatar del prodotto
spring.io
Confronta ora
Immagine avatar del prodotto
Spark
Confronta ora
Immagine avatar del prodotto
Grails
Confronta ora