Newsgroup: it.comp.java
Titolo: Framework per interfacce web

Ciao a tutti,
come da oggetto, gradirei avere vostre opinioni su quale potrebbe essere un 
ottimo framework
per lo sviluppo di interfacce web... per interfacce davvero "ricche".
Grazie a chiunque risponderà !
Scorpio 

In un NG di Java Architect si è creato a questa domanda un thread di + di 
250 risposte ... differenti.
Non c'è una risposta definitiva dipende da mille parametri (personali e 
progettuali) ti posso dire quelli che proferisco / conosco:
1) JSF con libreria ajax come ICEFaces o RichFaces
2) GWT (Google Web Toolkit)
2) Vaadin (mi affascina l'approccio) che si basa su GWT, ma lo "nasconde" e 
rende tutto facile
dopo di che puoi andare di javascript con Jquery e JqueryUI oppure FLEX 
(Adobe).
Sconsiglio vivamente Struts ormai decrepito.
"Scorpio"  wrote in message news:enU9p.243$2w1...@tornado.fastwebnet.it...


 e rende tutto facile
Ti ringrazio molto per il tuo parere... tempo fa provai JSF ma devo dire che 
non mi entusiasmarono minimamente,
credo che darò un occhio a GWT e Vaadin...
Grazie ! 


Ciao, anche io da qualche giorno guardo Vaadin.
Visto che lo hai consigliato e quindi lo hai utillizato, volevo sapere
delle cose:
In che ambito lo hai utilizzato ?
Pregi e difetti notati (magari a confronto con altri framework) ?
Su che tipo di applicazione lo consigli (se lo reputi specifico in
qualche cosa) ?
ciao e grzie

 Scorpio
C'è anche seam, molto interessante e, se impari i concetti di
dependency injection, ti facilita un sacco il lavoro di GUI. Inoltre
ci sono anche i jboss tool che ti fanno disegnare l'interfaccia..
Molto ben fatto davvero.
Se vuoi flessibilità però javascript co jquery è la cosa migliore.


Ragazzi,
perdonatemi, sto dando un'occhio ai sample..
I componenti sono davvero molto belli, mi hanno colpito le grid e le
notifiche applicative, davvero ben fatto..
L'unica cosa che non mi convince un granché sono le performance... Sto
facendo dei test con safari su mac, che ha la nomea di avere uno tra i
più potenti motori javascript esistenti e devo dire che purtroppo mi
sembra che risponda con lentezza... Invece ho visto librerie
interamente client-side che hanno risposte immediate..
Vedi ad esempio jquery UI.
Poi forse sono di parte, non mi piace molto l'idea di scrivere codice
java per costruire le interfacce utente... Mi sembra di aggirare
l'ostacolo, quando invece con JS nativo, HTML e CSS puoi fare delle
cose da paura!
E' vero che hai una fase iniziale in cui devi costruirti la tua
libreria, ma poi vai avanti come una lippa ed hai il controllo
completo su ogni componente della tua applicazione...
Davide.

Per definizione l'approccio tutto in pagine e il più veloce.
Per un progetto complesso l'approccio JS tutto in pagina può diventare un 
casino,  a meno che di non "dominare" il team degli sviluppatori con regole 
ferree.
Di sicuro è più lento lo sviluppo e + difficile da debugare.
Inoltre la logica della tua applicazione sta li bella e scritta dell'html a 
disposizione dei hacker.
Vaadin fa quasi tutto sul lato server e quindi ti fornisce applicazioni 
"blindate" sulla pagica c'è un generico engine e basta.
"Davide"  wrote in message 
news:d0326f9f-7ddf-4962...@t16g2000vbi.googlegroups.com...


Sfortunatamento non l'ho utilizzato su un progetto in campo.. Li ho usato 
con soddisfazione JSF
Ma una cosa è sicuro si presta per applicazioni stile Gmail o Facebook, 
Maps, per gestire l'automazione delle classiche pagine HTML con qualche form 
non è adatto, direi sprecato.
"jTommy"  wrote in message 
news:1d364520-990f-4622...@q14g2000vbf.googlegroups.com...
