I have an application in mind which I want to develop. I am targeting the application for a big user base, consider it as
a social app. But I am not
sure whether to write it with Servlets or Spring MVC.
I have a good grip on Servlets, it would be easy for me to develop, but when it comes to Spring I am still novice.
I am not clear what difference would it make if the app is developed on Servlets rather than Spring MVC.
Scalability or some factors like that?
Any advice would be appreciated. Thanks
Abhay Agarwal wrote:I guess , it is difficult to compare Servlet and Spring MVC.
Also Spring MVC comes with many out of box features which you will have to write on your own in Servlets.
Scalability more depends on choice of App Design (Clustering, Load balancing etc) and Hardware design.
What are the these features ? If the OP does not need all or most of those features, then he/she will probably want to use Servlets and JSP instead.