• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Devaka Cooray
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Junilu Lacar
  • Paul Clapham
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • salvin francis
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Ganesh Patekar

Is Struts deprecated or performant?  RSS feed

 
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi!

I have been away from developing with Struts for a while, am behind on the latest developments, and need to develop a new app with Struts or?

Is Struts still a good choice? Or, are there better choices now?

Is Struts performant or deprecated?

Thx for your help and comments.
 
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Jessica,
I am learning Struts for last 6-8 months. I know that is not a very long period to know completly any of the technology, but during the course, I never heard from anyone saying "Struts are not useful". Moreover, I just completed a project using Struts Framework, and during last few maintenace, I realized that how difficult it'd have been modifying the application, if I'd not used Struts. Also, it's true that you can opt for other design techniques, but Struts are really hot these days.
Regards,
Varun Narang.
 
Ranch Hand
Posts: 4864
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
As I see it, the major frameworks currently being used for J2EE web development are currently:

Struts
Java Server Faces (JSF)
Tapestry
Spring

All of these frameworks have their advantages and disadvantages, but Struts is by far the most popular. Many expect JSF to overtake Struts and become the standard, but I've recently read a lot of reports from developers who are disappointed with JSF, and I'm not convinced it's necessarily the wave of the future.

One of the best indications of how "hot" a technology is can be the number of job offerings seeking people who know the technology. I Just did a quick search on dice.com using each of the above as key words. Below are the number of listings found with each search:

Tapestry 37
JSF 310
Spring 666
Struts 1735

Need I say more?
 
All of the world's problems can be solved in a garden - Geoff Lawton. Tiny ad:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
https://coderanch.com/t/704633/RavenDB-Open-Source-NoSQL-Database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!