New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add support to GWT [SPR-5297] #9970

Closed
spring-issuemaster opened this Issue Nov 14, 2008 · 4 comments

Comments

Projects
None yet
1 participant
@spring-issuemaster
Collaborator

spring-issuemaster commented Nov 14, 2008

Didier Girard opened SPR-5297 and commented

Please add support to Google Web Toolkit support to the Spring Framework.


62 votes, 41 watchers

@spring-issuemaster

This comment has been minimized.

Collaborator

spring-issuemaster commented Nov 16, 2008

nicolas de loof commented

Spring support for server-side RPC services is trivial, and is allready documented in GWT incubator wiki.
--> http://code.google.com/docreader/#p=google-web-toolkit-incubator&s=google-web-toolkit-incubator&t=IntegratingWithSpring

gwt-widgets project also has a more advanced support. It may be a good starting point for a gwt namespace and support package in spring (via incubator ?)
--> http://gwt-widget.sourceforge.net/

Spring support on client side also has an existing codebase as gwtoolbox project. This one is supported by SpringSource guy Iwein Fuld, so it may also become a candidate to incubator. This GWT extention can be used to define widgets and other UI components as spring beans (using XML or JavaConfig syntax) and the GWT compiler will translate it to JS code. As other deferred binding techniques, this relies on "compile-time" dependency injection in replacement to "runtime" one in Spring on Java.
--> http://code.google.com/p/gwtoolbox/

Some missing features to makge gwtoolbox fully spring compiant (IMHO) :

  • a GWT emulation package so that we can use standard Spring interface, and not gwtoolbox ones - that mimic Spring with distinct packages
  • a dedicated namespace to make things even simplier, as we are used to with Spring ;) For example, a <gtw:service to define a RPC service proxy bean...
  • groovy support in GWTCompiler ;)
@spring-issuemaster

This comment has been minimized.

Collaborator

spring-issuemaster commented Jan 24, 2009

@spring-issuemaster

This comment has been minimized.

Collaborator

spring-issuemaster commented Apr 1, 2010

Juergen Hoeller commented

Removing the association with Spring 3.1 because this is not likely to end up in Spring Framework core.

Juergen

@spring-issuemaster

This comment has been minimized.

Collaborator

spring-issuemaster commented Sep 17, 2014

Brian Clozel commented

This issue is rather old and current trends show that client side applications rely nowadays on JavaScript frameworks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment