You should investigate the DominoKit project. They have a much more
up-to-date JSON/Jackson-ish implementation.
Ref: https://github.com/DominoKit/domino-rest
On 1/10/24 11:26, Christian Hebert wrote:
Hi guys, I've seen the changes in the new release regarding jakarta
servlets, which is great, it's a step toward jakarta but to this day,
GWT is still based on the Servlet API 3.1.
Prior of seeing that change, I tried to move away from RPC calls and
use http requests instead. I found a nice library called RestyGWT
(https://resty-gwt.github.io/) who can really simplify the process of
handling json data from/to a Rest API.
So I converted my GWT remote servlets to a Rest API, made a few minor
changes in my client code and voilà, I was able to deploy it on a
Jakarta Application server since there is no GWT involved on the
server side anymore.
The last version of RestyGWT has been release in 2020 so I'm not sure
how active this project is but from what I've seen it's enough for me.
So, I would like to get your thoughts on that. Would you go on that
road? stick to RPC calls and wait for a version of GWT based on
Jakarta? build your "own" GWT with the changes introduced in the vew
version?
--
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+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/google-web-toolkit/8fa7dc19-2a15-442d-93b2-adebb947046cn%40googlegroups.com
<https://groups.google.com/d/msgid/google-web-toolkit/8fa7dc19-2a15-442d-93b2-adebb947046cn%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 google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/google-web-toolkit/156e77ff-25bd-4743-8798-0d0347d1866d%40newsrx.com.