Monday, February 25, 2019

Re: Tips on libraries


On Monday, February 25, 2019 at 12:33:23 PM UTC+1, Ramon Flamia wrote:
Hi everyone,
having to start a new GWT project, on average complex, which framework / technologies you recommend for the following points:

- MVP architecture (currently using GWTP)
- dependency injection (currently using GIN)
- communication with the server (currently using GWT RPC, provided by GWTP)
- UI (currently using GwtBootstrap3)

I ask this question because it seems to me that all the libraries I have mentioned do not foresee new developments; for the GIN and GWTP part this is not a problem, because these libraries are very stable; instead, the part of UI is the one that worries me the most, as there is no upgrade to version 4 of Bootstrap.

Can't give any recommendation wrt UI, as I never used any 3rd-party library and have only worked on maintaining legacy projects for the last years, or GWTP (always used plain old GWT Places and Activities), but GIN ⇒ Dagger 2 (and replace GIN Assisted Injection with either AutoFactory or AssistedInject), and I'd try to avoid GWT-RPC.
Try to avoid anything based on GWT generators these days, and this includes GWTP. People generally use a generator with GWT Places, but it can trivially be replaced with an annotation processor or hand-written code so it's future-proof (work is already done btw: https://github.com/gwtproject/gwt-places)

--
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