Soon we are about to start developing a new project which is basically a
Back-office application.
We chose the following technologies in our backend:
Spring, JPA, mySQL , MongoDB, RabbitMQ..
We chose to use GWT as our frontend framework.
My question is very simple:
Should we create one
I would create 2-3 projects:
- a client project that only contains the GWT code that will be compiled to
JS.
- a server project that contains your backend code (could also contain
GWT-RPC service implementations etc.)
(- a shared project that contains code used by client and server, e.g.