I know J2EE,Spring,jquery,JS,CSS. Whenever we build any web application then most of the time it require complex HTML controls to be built . Plugin which are freely available in jquery is good but most of the time it require lots of customization which takes lots of time and hence delay the project deliverable.
Is there any way were complex controls of web application can be built quickly? How to quickly develop web application ? Is there any tool or opensource project which can generate the code and make the development process faster?
Mostly till now I have developed project using 100% hand coding?So do Normally everyone develop java/j2ee webapplication using handcoding or is there any automated tool ?
A JavaScript MVC framework makes it easy to manage complex controls.
Flixster / Rotten Tomatoes is a Spring shop and used JavaScript, Backbone.js and jQuery UI to create this site with complex UI controls (all handwritten): http://www.rottentomatoes.com/dvd/netflix/?debug=true
Conceptually, this is how they used Backbone.js:
You don’t have to use Backbone, there are other JavaScript frameworks out there as well like Ember.js and Angularjs. I would just highly recommend using a framework — they help you develop fast when you’re dealing with any complexity.