GWT UI Library: which one?

698 views
Skip to first unread message

Christ Taylor

unread,
Nov 11, 2016, 4:01:51 AM11/11/16
to GWT Users
Hello,
I would like to use GWT as a front-end for an erlang backend. I was looking into vaadin components and it seemed you cannot use them on the client side only. My question to you guys: What GWT UI Components do you use for your projects? Please keep in mind that I do not have a java backend.
Thanks.

Alain Ekambi

unread,
Nov 11, 2016, 4:21:04 AM11/11/16
to google-we...@googlegroups.com
GWT material looks pretty neat.
I think there is a client side only version of Vaadin. Not sure how that works.
Errai UI looks good too. Where you can build the page in plain HTML and bind it in Java

If you have money to spend GXT is nice too.
We also provide a wraaper for EXT JS but Ext Js cost lots of money too.


If I was to start a new project I d have a look at GWT Material



--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsub...@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

harshyadav

unread,
Nov 11, 2016, 9:45:24 AM11/11/16
to GWT Users
You can try Vaadin GWT Polymer Elements (GWT Wrapper for Google Polymer elements).
https://github.com/vaadin/gwt-polymer-elements

Here is the showcase:

And here is the Polymer web component project:

You should try and avoid widgets if your UI will be developed by HTML developers/designers as opposed to Java developers, and also to make your app future proof.

Kirill Prazdnikov

unread,
Nov 13, 2016, 4:01:04 PM11/13/16
to GWT Users
We end up writing own UI elements, portable across GWT, TeaVM, RoboVM, MOE and Android

Frank

unread,
Nov 14, 2016, 3:01:15 AM11/14/16
to GWT Users
I am very happy with gwt-bootstrap 3.

coderwurst

unread,
Nov 24, 2016, 12:32:38 PM11/24/16
to GWT Users

Hello,

I am working on a research task to compare pros and cons of using GWT or Angular2 for the UI on our project; we currently have a GWT app and use standard GWT Widgits (http://www.gwtproject.org/doc/latest/RefWidgetGallery.html) to make up the user interface. Ideally we want to avoid leaving GWT if possible, but the client wants a UI with more of a 'wow' factor.

Can anyone tell me when the last time the GWT widgits were updated? Or is the best way to create a modern looking UI with GWT simply to use some of the libraries everyone has outlined here?

Thanks!

Kirill Prazdnikov

unread,
Nov 24, 2016, 12:39:04 PM11/24/16
to google-we...@googlegroups.com

Can you show screen how modern UI should look like ?
Is there a Js library that renders a nice looking UI ?

Rodolfo Raya

unread,
Nov 24, 2016, 2:49:45 PM11/24/16
to google-we...@googlegroups.com
GWT-Material gives GWT apps a very nice modern look. I don't know if it qualifies as "wow".

Regards,
Rodolfo

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-tool...@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.

coderwurst

unread,
Nov 25, 2016, 2:26:31 AM11/25/16
to GWT Users
A screen shot showing how the modern UI looks like is my task, but the examples that have been talked about so far look as if they are based on Bootstrap - my idea is to mock something using GWT-Bootstrap (http://gwtbootstrap.github.io/) and compare this to a version with Angular2 and Bootstrap-UI (https://angular-ui.github.io/bootstrap/)

coderwurst

unread,
Nov 25, 2016, 2:28:20 AM11/25/16
to GWT Users
thanks for the tip Rodolfo! 

Frank

unread,
Nov 25, 2016, 2:33:59 AM11/25/16
to GWT Users
We started our project in Angular with bootstrap.
But after about 4 months we dropped in and re-started in GWT with Bootstrap 3. The UI looks identical, but we are much better in programming in Java (this may be a personnal preference).

But don't use that GWT bootstrap link you posted. That is for bootstrap 2. There is also a bootstrap 3 wrapper --> https://github.com/gwtbootstrap3/gwtbootstrap3 (and a demo http://gwtbootstrap3.github.io/gwtbootstrap3-demo/snapshot/)
Also the bootstrap 2 wrapper isn't as good, used it in a project a few years back and it had quite a lot of problems. Bootstrap 3 wrapper is much better.



Op vrijdag 25 november 2016 08:26:31 UTC+1 schreef coderwurst:

Francesco Izzi

unread,
Nov 30, 2016, 3:15:04 AM11/30/16
to GWT Users
Hello to all,

I'd like to share my experience and that of my development team.

For nearly eight years we develop GWT applications.

GWT we believe is really an awesome tool.

We too have had the experience with Polymer and I must say it was not bad.

But java is always java, control over the code I think is the first thing.

With javascript that, at least for our skil, is more complicated.

Our latest project was built using GWT-Material not bad but the lack of data binding is a bit boring.

We tested also GWTPolymer but perhaps still young

GWT Bootstrap 3 we never tested in real project.


salk31

unread,
Dec 6, 2016, 6:37:30 AM12/6/16
to GWT Users, frances...@geosdi.org
We are shopping for a new widget set too but, apart from Java, we also really like the Editor and RequestFactory support. Compile time checking! I'm too old for my old brain to make sure the strings in 15 files all match.



On Wednesday, November 30, 2016 at 8:15:04 AM UTC, Francesco Izzi wrote:
Hello to all,

I'd like to share my experience and that of my development team.

For nearly eight years we develop GWT applications.

GWT we believe is really an awesome tool.

We too have had the experience with Polymer and I must say it was not bad.

But java is always java, control over the code I think is the first thing.

With javascript that, at least for our skil, is more complicated.

Our latest project was built using GWT-Material not bad but the lack of data binding is a bit boring.

We tested also GWTPolymer but perhaps still young

GWT Bootstrap 3 we never tested in real project.


Il giorno ven 25 nov 2016 alle ore 08:34 Frank <frank....@gmail.com> ha scritto:
We started our project in Angular with bootstrap.
But after about 4 months we dropped in and re-started in GWT with Bootstrap 3. The UI looks identical, but we are much better in programming in Java (this may be a personnal preference).

But don't use that GWT bootstrap link you posted. That is for bootstrap 2. There is also a bootstrap 3 wrapper --> https://github.com/gwtbootstrap3/gwtbootstrap3 (and a demo http://gwtbootstrap3.github.io/gwtbootstrap3-demo/snapshot/)
Also the bootstrap 2 wrapper isn't as good, used it in a project a few years back and it had quite a lot of problems. Bootstrap 3 wrapper is much better.



Op vrijdag 25 november 2016 08:26:31 UTC+1 schreef coderwurst:
A screen shot showing how the modern UI looks like is my task, but the examples that have been talked about so far look as if they are based on Bootstrap - my idea is to mock something using GWT-Bootstrap (http://gwtbootstrap.github.io/) and compare this to a version with Angular2 and Bootstrap-UI (https://angular-ui.github.io/bootstrap/)

--
You received this message because you are subscribed to the Google Groups "GWT Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages