Monday, April 3, 2017

Re: Starting new GWT project - what to use

David, could you point me to some examples of "UiBinder with elemental2" ? Quite curious but can't find too (m)any examples via Google.

On Monday, March 27, 2017 at 5:21:32 PM UTC+8, DavidN wrote:
Bryan,

We don't know enough of GWT 3.0 to be 100% certain. As a consequence I'm just trying to be as pragmatic as possible. 
 
What I am currently doing is this:
- UiBinder with elemental2
- celltable/datagrid
- JsInterop to interact with JQuery/Bootstrap/D3 and some other components for JQuery. Writing the JsInterop was really easy.
- GWTP for MVP design to keep my tests fast and independent of the UI layer
- Using restygwt with gwtjackson for RPC.

The UiBinder dependency will be a problem with GWT 3.x but right now I did not find something that really was 100% my taste (Errai comes close, but I don't like going full Errai). Migrating the templates should not be too hard since the html files are mostly pure HTML tags anyway.

My exposure the celltable/datagrid is hidden behind a builder pattern and the column model is generated using a custom generator. I'm considering moving to either a pure JS table implementation or the Vaadin grid component. But there is no rush at this moment.


On Mon, Mar 27, 2017 at 10:09 AM Frank <frank....@gmail.com> wrote:
I am just ignoring all talks about GWT3.
Nobody really knows what will go away. And the talk about it is going on for almost 3 years.
I decided I will fix stuff when GWT3 is actually released and I know for sure what will go away.

I don't use UIBinder and never used it. And I don't use GWT-RPC because I talk to a non java rest service. But also using widgets and gwt-gootstrap3.

Op maandag 27 maart 2017 06:55:27 UTC+2 schreef Bryan Buchanan:
Hi,

I've been a long time GWT user, and my current apps use gwtbootstrap, UI Binder, widgets, GWT-RPC. i.e. most of the stuff that, IMO, makes GWT worth using.

From the stuff I've seen about the 3.x release, a lot of this disappears. I'm wondering if there's any document anywhere which sets out "best practice" for any new GWT deleopment (or indeed, would you even use GWT ?).

Thanks.

--
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+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

--
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+unsubscribe@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.

No comments:

Post a Comment