• Post Reply Bookmark Topic Watch Topic
  • New Topic

why should I use JSF?

 
Tawfeeq Almoumen
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Greeting everyone,

I'm planning to adopt MVC in my project, then many frameworks popup on my mind (JSF, STRUTS, SPRING, ..... etc).

i was confused whether to do my MVC project using no-framework or to choose one of the frameworks available.
so, what these framework offer to me during my implementation ??

Thank you in advance.
 
Tim Holloway
Bartender
Posts: 18415
58
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Welcome to the JavaRanch, Tawfeeq!

Frameworks offer these advantages:

1. They're pre-designed and pre-written, so you have a lot of the application infrastructure available before you even begin coding.

2. They're pre-debugged, so that part of the application is going to require a lot less development and maintenance work.

3. They're standardized and documented, so you can hand framework app work off to other people without extensive training.

4. They're flexible, since lots of different uses have been made of them.

The downsides of frameworks include:

1. They may be large and hungry compared to minimalistic coding (enterprise apps are pretty large and hungry regardless, so that may not be a problem).

2. Their performance may be limited because of their need to support functionalities that your particular app may never use.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!