user10494518 wrote:Not in your current state. Not only are you completely confused, but you are also in most cases completely wrong and operating under a big pile of assumptions. I would take another 5 minutes and actually read about what GWT and GUICE actually do. Hopefully when you actually take a little time to understand, you'll see how wrong your questions really are.
Can somebody help me to understand a few basic concepts in java web applications framework?
Basically I dont need to worry about how I should handle client requets, i just need to write the controller classes, front end pages and place them in appropriate place and the rest is handled by framework.Completely the wrong attitude. Web frameworks can help you make your job easier, they do NOT handle things for you. But they can only work when you know what you are doing, which includes knowing the finer details about generic web development and the finer details about whatever framework you choose to use.
If i want to design a web application which can be accessed over internet in browsers along with Mobile access, what are the design constraints?Restricted screen size, limited capabilities outside of basic HTML and CSS.