*Are you using gwt-RPC ?*
Yes! we are using GWT-RPC & currently having a single WAR of near about 
500mb, having CLIENT-SHARED-SERVER in a same project.

*You'll need to switch to JSON for data transport.*
Is there any drawback of switching to JSON in GWT, such as impact on 
performance etc.

*You'll need to use something like DominoKit REST.*
We found one RestyGWT <https://resty-gwt.github.io/>, but not sure about 
its final impact as we haven't applied it yet. any suggestions...

*It would be also be best to split the project into three projects. An API 
project, a shared code project, and a UI project.*
We cannot get why keeping *SHARED CODE *as a separate project is best. We 
are not having any library of GWT on server side. So except MODELS, what 
are the other stuffs we can have in SHARED CODE PROJECT.   

*If you are using gwt-RPC then IMHO there will need to be a big refactoring 
change at the very least*
This is where we are stuck & looking for the solution with a minimum change 
and should be stable but unable to figure out yet. 

On Monday, November 21, 2022 at 7:37:33 PM UTC+5:30 Michael Joyner wrote:

> There are a lot of factors to consider.
>
> Are you using gwt-RPC ? You'll need to switch to JSON for data transport.
>
> You'll need to use something like DominoKit REST (
> https://github.com/DominoKit/domino-rest)  for the data transport layer.
>
> It would be also be best to split the project into three projects. An API 
> project, a shared code project, and a UI project.
>
> If you are using gwt-RPC then IMHO there will need to be a big refactoring 
> change at the very least.
>
>
> On 11/21/22 08:19, [email protected] wrote:
>
>
> We are having a huge project already running successfully on GWT. 
>
> But for some reasons we are planning to move our backend to SPRING-BOOT 
> keeping front end in GWT. 
>
> Is there any way we can do it easily without a big change in our existing 
> application. 
>
>
> -- 
> 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 [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/google-web-toolkit/c267bbb3-504f-41a8-896a-a2c2463eccdcn%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/google-web-toolkit/c267bbb3-504f-41a8-896a-a2c2463eccdcn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/45d2f32e-9e18-4f34-90e0-8f9d00a6f281n%40googlegroups.com.

Reply via email to