NEW world for me

230 views
Skip to first unread message

koffi jean françois koffi

unread,
Feb 10, 2016, 6:09:12 AM2/10/16
to GWT Users
I am new GWT developper and I have to make an enterprise application with GWT so I hope that you will be prompt to help me ... Thks 

Message has been deleted

vinnyjames

unread,
Feb 10, 2016, 10:22:09 AM2/10/16
to GWT Users
I can tell you I spent the last few years managing a small team to build a complex enterprise app with GWT and I'm happy with the architecture.  170,000 lines of code and counting...

Haven't tried Polymer yet but it sounds promising: https://www.polymer-project.org/1.0/

salk31

unread,
Feb 11, 2016, 9:23:49 AM2/11/16
to GWT Users
Seems like a good choice to start with ;) 

Any idea what bits of GWT you are going to use and backend technology? GWT doesn't really tie you to anything apart from Java source and JavaScript runtime.

I'm a huge Widget/UiBinder/Editor/RequestFactory/JSR-303/JPA fan but lots of variations that people use and work fine.

Vince Eagen

unread,
Feb 11, 2016, 10:05:44 AM2/11/16
to google-we...@googlegroups.com
Nothing too fancy, lots of RPCs. JPA for the back-end but we scrub the hibernate collections with Dehydrator before putting them on the wire.  There's some SVG on the front-end to draw some pretty pictures and easily make vector PDFs
http://www.vectomatic.org/libs/lib-gwt-svg

We use UiBinder a tiny bit but it feels like overkill when you have custom widgets.

I keep looking at requestFactory, but it seems like more work writing bean+interface+factory+locator than to write bean+RPC.  Is there some advantage there I'm not seeing?


--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/i-43poug6ME/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-tool...@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.

salk31

unread,
Feb 11, 2016, 10:37:49 AM2/11/16
to GWT Users
Some of the reasons I like RequestFactory (vs grown up stuff like RPC)
* Integrates nicely with the Editor framework to automatically control what is fetched.
* Can send deltas back of what has changed.
* Intrinsically command based
* The extra interfaces/ExtraTypes seems like boiler plate but I think it is an elegant way to say what you want to go over the wire.
* Integrated nicely with JSR-303
* We have put in custom plumbing to handle Spring authorize annotations too on getters and setters.

For context our app has a lot of bespoke forms (with validation, related fields etc)... 

Not all a bed of roses... have to be careful not to put expensive (space or time) things behind getters with simple types (as always fetched) and as ever java.util.Date is a pain (we use JODA)

Also not the simplest thing when it decides to go wrong (although hasn't bitten us for a few years)


On Thursday, February 11, 2016 at 3:05:44 PM UTC, vinnyjames wrote:
Nothing too fancy, lots of RPCs. JPA for the back-end but we scrub the hibernate collections with Dehydrator before putting them on the wire.  There's some SVG on the front-end to draw some pretty pictures and easily make vector PDFs
http://www.vectomatic.org/libs/lib-gwt-svg

We use UiBinder a tiny bit but it feels like overkill when you have custom widgets.

I keep looking at requestFactory, but it seems like more work writing bean+interface+factory+locator than to write bean+RPC.  Is there some advantage there I'm not seeing?

On Thu, Feb 11, 2016 at 6:23 AM, salk31 <sal...@gmail.com> wrote:
Seems like a good choice to start with ;) 

Any idea what bits of GWT you are going to use and backend technology? GWT doesn't really tie you to anything apart from Java source and JavaScript runtime.

I'm a huge Widget/UiBinder/Editor/RequestFactory/JSR-303/JPA fan but lots of variations that people use and work fine.

On Wednesday, February 10, 2016 at 11:09:12 AM UTC, koffi jean françois koffi wrote:
I am new GWT developper and I have to make an enterprise application with GWT so I hope that you will be prompt to help me ... Thks 

--
You received this message because you are subscribed to a topic in the Google Groups "GWT Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-web-toolkit/i-43poug6ME/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-web-toolkit+unsub...@googlegroups.com.

Gilberto

unread,
Feb 15, 2016, 8:34:12 AM2/15/16
to GWT Users

I really like RestyGWT for REST communication with the server, instead of RPC. A good reason to use it is to allow the server to be reachable by any client that can talk RESTfully (not just the web browser), such as native mobile apps and other servers.

If you like Polymer, take a look at the GWT Material project as well ;-)
Reply all
Reply to author
Forward
0 new messages