È molto facile creare interfacce utente complesse utilizzando quasi esclusivamente Java. Recensione raccolta e ospitata su G2.com.
Non ti dà la stessa flessibilità che avresti usando JavaScript. Recensione raccolta e ospitata su G2.com.
Di Google
Profilo Non Rivendicato
Come valuteresti la tua esperienza con GWT - Google Web Toolkit?
È molto facile creare interfacce utente complesse utilizzando quasi esclusivamente Java. Recensione raccolta e ospitata su G2.com.
Non ti dà la stessa flessibilità che avresti usando JavaScript. Recensione raccolta e ospitata su G2.com.

È davvero utile ottimizzare le applicazioni basate sul web in modo intelligente e aumentare il tasso di produttività. Poiché è completamente gratuito, chiunque può usarle facilmente. Qualsiasi sviluppatore non ha bisogno di essere troppo esperto in js, richieste http, poiché fornisce tutto. Recensione raccolta e ospitata su G2.com.
Um niente per ora. Perché ci stavo provando da qualche giorno fa e mi aiuta anche. Recensione raccolta e ospitata su G2.com.

GWT ha fatto un ottimo lavoro nell'automatizzare e rendere più facile lo sviluppo di applicazioni web che non si ricaricavano molto e caricavano dati e aggiornamenti in background senza interruzioni. Era il toolkit di scelta per sviluppare Google Gmail, Blogger, Inbox e molte altre app. È stato creato nel 2006 e Google lo ha mantenuto fino al 2012. All'epoca, il toolkit era un'opzione molto forte. Recensione raccolta e ospitata su G2.com.
Purtroppo il progetto ha perso il supporto di Google nel 2012, è diventato open-source, ma non ci sono ancora nuove versioni dal 2017. Ciò significa che nel 2020 è obsoleto di 3 anni e con bug accumulati. A parte questo fatto, le moderne tecnologie HTML 5, CSS 3 e HTTP/2 sono di gran lunga superiori ai benefici che GWT porta a un progetto. Il toolkit rende le pagine web pesanti con JavaScript incorporato molto difficile da debug, il tempo di compilazione è lungo e il toolkit non è più facile da configurare. Recensione raccolta e ospitata su G2.com.

Molto facile scrivere e mantenere il codice in Google Web Toolkit. Recensione raccolta e ospitata su G2.com.
Va tutto bene, niente da ridire sul Google Web Toolkit. Recensione raccolta e ospitata su G2.com.

Molto facile da usare e integrazione con il codice. Recensione raccolta e ospitata su G2.com.
Ottima funzionalità per applicazioni web e supporto tecnologico. Recensione raccolta e ospitata su G2.com.
Utilizzare Java per generare JavaScript che viene eseguito nel browser.
Facilità di mescolare codice JavaScript e Java.
Il JavaScript generato è performante e pronto per l'uso in produzione.
Facilità di comunicazione con il server. Recensione raccolta e ospitata su G2.com.
Il tempo per compilare il codice mentre il progetto cresce. Recensione raccolta e ospitata su G2.com.

Se usi Java, allora sei a posto.
Il codice può essere riutilizzabile e tutte le funzionalità vengono fornite con Java.
Quando l'applicazione diventa più grande, il codice sarà facile da mantenere.
Gestisci la compatibilità del browser.
Java è fortemente tipizzato e quindi la maggior parte dei problemi di codifica viene rilevata durante il tempo di compilazione stesso.
IDE potenti come Eclipse sono popolari per Java e consentono una codifica molto rapida, scorciatoie, refactoring e analisi del codice.
JavaScript ottimizzato. Il compilatore inlines i metodi, rimuove il codice morto e lo minimizza. Inoltre, il codice è suddiviso in file JavaScript separati, e quindi l'applicazione può caricarsi gradualmente mentre visiti nuove schermate.
Gestione delle risorse statiche. Fare riferimento a risorse statiche come CSS e immagini nel codice richiede una dichiarazione esplicita nel codice Java. Ciò consente una chiara separazione e consente anche di individuare facilmente l'uso delle risorse. Utenti di Eclipse, pensate a usare Ctrl+Shift+G per determinare dove è riferita un'immagine nel codice!
Ha una struttura incorporata anche per i componenti lato server. Anche questo viene fornito con una serializzazione super-ottimizzata per la trasmissione degli oggetti. I programmatori non hanno bisogno di lavorare su JSON: server e client parlano classi e oggetti. E consente comunque di inserire la propria strategia di serializzazione, i propri componenti lato server. Recensione raccolta e ospitata su G2.com.
Perderai il controllo sul tuo javascript
Hai bisogno di molta memoria per eseguirlo in modalità di sviluppo
Alto tempo di compilazione
Ogni chiamata al server sarà ajax
Plugin del browser richiesto per lo sviluppo. Il plugin del browser non veniva mantenuto per funzionare con le versioni più recenti del browser. Questo ne ha scoraggiato l'adozione.
Ogni modifica nel codice lato client richiedeva una ricompilazione. I programmatori erano abituati al metodo rapido di modifica-aggiornamento-controllo. La compilazione rallentava le cose.
Aspetto e sensazione dell'interfaccia utente. Sebbene la versione iniziale fosse ottima per il suo tempo, l'aspetto e la sensazione non si sono evoluti con il tempo.
L'evoluzione del toolkit stesso ha rallentato. Recensione raccolta e ospitata su G2.com.

Molto facile progettare l'interfaccia utente.
La validazione è stata davvero facile.
Facile creare componenti riutilizzabili.
Componenti compatibili con diversi browser.
Basato su MVC. Recensione raccolta e ospitata su G2.com.
Lentezza - A causa della compilazione del codice Java in JavaScript Recensione raccolta e ospitata su G2.com.

GWT Web Toolkit è un insieme di strumenti open-source che consente agli sviluppatori web di creare e mantenere applicazioni front-end JavaScript complesse in Java. GWT è utilizzato da molti prodotti di Google, inclusi Google AdWords. GWT è open source, completamente gratuito. Puoi creare applicazioni web altamente reattive con un carico pesante sul lato client e una ridotta comunicazione con il lato server. Recensione raccolta e ospitata su G2.com.
GWT non è divertente da usare. Dopotutto, è Java e Java non è un linguaggio divertente con cui lavorare. Se aggiungi il fatto che interi layout e controlli personalizzati devono essere creati in Java, puoi facilmente far piangere un programmatore adulto. È difficile aggiungere alcune utili funzionalità native di Javascript. Recensione raccolta e ospitata su G2.com.
Codice client in stile Java ottimizzato e offuscato JS. Recensione raccolta e ospitata su G2.com.
Mancanza di supporto mobile e compatibilità con Bootstrap Recensione raccolta e ospitata su G2.com.
Hai una domanda sul software? Ottieni risposte da utenti reali ed esperti.
I dettagli sui prezzi per questo prodotto non sono attualmente disponibili. Visita il sito web del fornitore per saperne di più.

