UI Components

1,626 views
Skip to first unread message

sjzaluk

unread,
Nov 30, 2011, 1:45:03 PM11/30/11
to play-framework
Hi,

I have been primarily using frameworks like Vaadin, JSF+Primefaces and
GWT+GXT because of the rich UI components they provide. I have been
trying out the Play Framework and I really love it so far. What are
some of the options and techniques that are available in adding a rich
UI layer to an application developed on the Play Framework (Java or
Scala)?

Thanks,
Steve

Gp P

unread,
Nov 30, 2011, 1:52:50 PM11/30/11
to play-fr...@googlegroups.com
I dont valdin will supported by play (server side, breaks nothing shared )..................try you looking rich widget set http://code.google.com/p/zkuery/  or any jquery plugins ....also have look at smartclient js widget toolkit




--
You received this message because you are subscribed to the Google Groups "play-framework" group.
To post to this group, send email to play-fr...@googlegroups.com.
To unsubscribe from this group, send email to play-framewor...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/play-framework?hl=en.


Yasin

unread,
Nov 30, 2011, 5:26:31 PM11/30/11
to play-framework
Extjs (& complete Sencha) may be a solution

On 30 Kasım, 20:52, Gp P <g...@gpism.com> wrote:
> I dont valdin will supported by play (server side, breaks nothing shared

> )..................try you looking rich widget sethttp://code.google.com/p/zkuery/ or any jquery plugins ....also have look

AK

unread,
Nov 30, 2011, 6:08:43 PM11/30/11
to play-framework
I've been pretty successful at using jQuery UI components and other
jQuery plugins for most of the UI needs on top of Play. It's not as
feature rich as GXT but most of them take JSON. ExtJS with Play would
be the closest equivalent to ExtGWT (GXT).

GWT+GXT has it's own architecture which is Java centric (serialization
and UI), vs Play which is more of a traditional web framework which is
HTML/JavaScript/HTTP centric. So while it would be nice to be able to
use GWT for the UI with Play I am not sure if it's worth it.

Peter Hilton - committer (Lunatech)

unread,
Dec 1, 2011, 5:38:39 AM12/1/11
to play-fr...@googlegroups.com
jQuery UI components, and similar jQuery-based components with pure Ajax data feeds, are the best fit for Play. Server-side components, and RichFaces in particular, turn out to be a horrible mistake.

For examples, see my jQuery UI module: http://www.playframework.org/modules/jqueryui

Pascal Voitot Dev

unread,
Dec 1, 2011, 5:57:46 AM12/1/11
to play-fr...@googlegroups.com
For UI widgets, I advise to look at JqueryTools which doesn't provide everything JQueryUI gives but what they give is quite good!
Smartclient works quite well with JSon/Xml REST sources so you can use it... They provide lots of widgets but the doc is sometimes not so easy to follow.
I don't like GWT but it's a private opinion linked to the idea of writing Java to generate JS. Yet, I think it's a great tool to make entreprise UI...

primefaces/richfaces/... are JSF so won't work with Play and I agree with Peter, server-side components with HTML tags seems a good idea on paper but as soon as you want to put a foot outside the paved road, you fall into a chasm since you don't have any control on how the tag was written and how it does it. I've done a few projects with those and each time, I ended with rewriting a few tags in pure JS with JQuery for ex and I could obtain what I expected. But as those frameworks just hide the same JQuery plugins I can use myself, I tend to think that directly using those plugins is far better and more productive. But you can disagree with me :)

A guy released recently a module for Mocha...

Don't hesitate to look at MVVC frameworks such as knockout.js, batman.js and others. They give a really good base to build robust and easy to maintain dynamic clients.

Pascal

On Thu, Dec 1, 2011 at 11:38 AM, Peter Hilton - committer (Lunatech) <peter....@gmail.com> wrote:
jQuery UI components, and similar jQuery-based components with pure Ajax data feeds, are the best fit for Play. Server-side components, and RichFaces in particular, turn out to be a horrible mistake.

For examples, see my jQuery UI module: http://www.playframework.org/modules/jqueryui

--
You received this message because you are subscribed to the Google Groups "play-framework" group.
To view this discussion on the web visit https://groups.google.com/d/msg/play-framework/-/jmWJXDsVpiMJ.

Mengu

unread,
Dec 1, 2011, 11:04:07 AM12/1/11
to play-framework
you can use play at the back-end and qooxdoo in the front-end.

take a look at qooxdoo at http://www.qooxdoo.org

Reply all
Reply to author
Forward
0 new messages