Currently at work we have a big discussion about what technology we should use for the web part of our project.
We use a Java backend for our business logic and will work with an application container.
We will also provide a WEB GUI to present our users with a web interface.
No here is where the discussion breaks loose.
Part of us wants to use a Java framework for the GUI, basically because we use Java for our backend and because we are setting up an application container, so it seems logical for us to build a Java front end upon a Java backend, so we can pass around objects, set up the security in our container etc.
The other part wants to build a complete GUI upon web services we will provide.
Now I want to ask the question, which is better? And more important why? Because I will have to give details as to why to choose one over the other.
Thanks for reading this and already thanks for the ones trying to help.