I am seeing a lot of nice client side frameworks emerging to build web GUIs (most recently http://yeoman.io/). How should we leverage these frameworks when the server side is all Java EE? None of them provide any detailed information on this. I would appreciate it if you shared how you are leveraging these frameworks.
The approach my team has taken is to treat front and back ends as almost separate applications, communicating through REST. This approach allowed us to reuse the server and connect with two different clients which initially were not in the picture.
We use Dojo in the client side and an in-house Java framework for the backend.
I know I am not provided any detailed information as you requested, but I guess my recommendation is to not worry to much about it. Decouple client and server to produce a better solution.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With