2012-10-24 17 views
6

La pagina di GWT sul sito Vaadin è un po 'scarne: https://vaadin.com/gwtQuali vantaggi può offrire Vaadin alla mia app GWT Appengine?

"Solo vantaggi, senza grattacapi potrete godere di tutto che ami in GWT e ottenere l'ulteriore vantaggio di un modello di programmazione lato server romanzo, componenti, strumenti, temi e altri extra. Se non ti piace ciò che stai vedendo, è facile tornare fintanto che continui a utilizzare i pacchetti com.google. * Probabilmente sarai tentato di iniziare a utilizzare le funzionalità in com.vaadin. * pacchetti alla fine, ma non c'è motivo di preoccuparsi: Vaadin Framework è anche distribuito con la stessa licenza liberale Apache 2.0 "

Mi piace un po 'del look e del sito web di Vaadin, ma sono nervoso "modelli lato server" ... Preferirei che la maggior parte del codice girasse sul client se possibile, e sto controllando di nuovo le chiamate RPC GWT (spesso con lo stesso codice java) per sicurezza. Non mi piace l'idea di tanti avanti e indietro.

Date le mie preoccupazioni, vale la pena scavare più a fondo in Vaadin? O mi fermo qui? Posso sfruttare i vari look & senza sentire addormentato tutto? Sarebbe gradita qualsiasi altra risposta non intuitiva sul leveraging.

AGGIORNAMENTO: Si prega di non rispondere alla domanda confrontando Vaadin vs GWT, offrendo quadri di interfaccia utente alternativi.

Ho anche utilizzato SmartGWT, GXT e widget GWT in bundle, ecc. Ho anche familiarità con alcuni set di widget veramente completi come DevExpress for .NET. Il motivo per cui ho posto la domanda è perché Vaadin sembra davvero interessante ... Sto cercando risposte come: No, non è possibile estrarre il L & F da Vaadin senza compromettere il lato client OPPURE oltre al materiale L & F, c'è roba di validazione ecc. ecc. ecc. che è possibile utilizzare, e quindi forse alcune prove utili per eseguire il backup di quella posizione (provato e fallito).

+0

Non ho ricevuto la domanda, parli di vantaggi GAE, quindi di extractring L & F. Forse devi chiederlo a un pubblico più adatto: https: // vaadin.com/forum/ –

+0

Penso che GAE possa essere immateriale qui ... solo fornito un contesto. Chi sa se influisce sulla risposta della domanda ??, ecco perché ho chiesto. –

risposta

1

Sto rispondendo solo a una parte della domanda sulla GU L & e sulla sicurezza.

1) L&F Vaadin fino alla versione 6.x non supporta l'uso indipendente dei widget. È necessario entrare in tutti i modelli lato server.

Tuttavia, dalla versione 7 in poi Vaadin si appoggia alla rotazione del lato Widget per consentire l'utilizzo di widget senza essere obbligato a utilizzare il back/forth jsf come manutenzione dello stato lato server. Riferimento - https://groups.google.com/forum/?fromgroups=#!topic/google-web-toolkit/3U1h0W_iHcM

2) Security lato GWT ha abbastanza piacevole supporto con funzione di XSRF per RPC che consentirebbe generazione rpctoken per chiamata RPC o selettivamente con la vostra scelta di granularità. Questo potrebbe essere un overhead delle prestazioni per Vaadin roundtrip per le chiamate con stato lato secondario.

3) GAE è un fattore depending su quanto sono davvero pesanti i vostri viaggi Vaadin.

4) Future

Vaadin è membro di GWT steering committee e con Jboss Errai (asynchronous bean management in Errai tabella di marcia) appoggiarsi pesantemente sui modelli lato server.

+0

Grazie. Apprezzo che questa domanda non generi risposte chiare, ma sembra che tu abbia dato il meglio di sé, ed è difficile immaginare che qualcuno possa offrire risposte migliori. :-) –

Problemi correlati