Thank you very much! I have no experience with Spring MVC and JSF so far. So unfortunately I do not know about it's major release migrations. I also have no idea why it is in more usage :/
Absolutely, I did not mean you yourself should do or did something :) I just asked these to know if me/we, contributors, should just wait for user's demands in jira. or no, it's needed to analysis, study and discus competitors here, for new applicable (not all) features or improvements in Struts (e.g. you informed me that JSON and Angular are reasons so I can study them if any applicable feature could be added to S2). Sincerely Yours, Yasser. On 7/17/2017 11:42 AM, Lukasz Lenart wrote: > 2017-07-15 15:55 GMT+02:00 Yasser Zamani <yasser.zam...@live.com>: >> Hi there, >> >> This is a 2016 trend of Web Framework Usages from [1]. >> java-web-frameworks-usage-trends >> >> I would like to know if we need an analysis of why S2 is number 4 in >> ranking? If so, then we can plan for enhancements and new features to >> achieve better place in ranking, right? What's your idea please? > > From my point of view, Spring MVC is mostly used to create a JSON API > to be used with Single Page Apps, i.e. Angular - the most (over?)used > approach to create web apps these days. If you want to use Struts to > do the same you are getting a lot of overhead (support for JSPs, > Freemarker, EL, etc) bundled into a one jar. > > Also Struts still isn't so well structured as Spring (but I'm working > hard on that ;-) and isn't supported by a company that makes money on > it ;-) > > Anyway, I don't think we can compete with Spring, we should focus on > what should be done and fixed - that's all. I'm also curious how hard > is to migrate between each major release of Spring? > > > Regards >