Please join us at the new JavaWorld Q&A Forums. Your existing login will work there. The discussions here are now read-only.


JavaWorld Talkback >> 960052

Pages: 1
JavaWorld
addict


Reged: 06/20/03
Posts: 482
Can JSF speed up Web application development?
      #19534 - 07/01/05 04:48 PM

Can JSF speed up Web application development?

Post Extras: Print Post   Remind Me!   Notify Moderator  
Dhillon
stranger


Reged: 09/21/04
Posts: 11
Re: Can JSF speed up Web application development? [Re: JavaWorld]
      #19597 - 07/04/05 03:14 AM

Speed up ------ yes but this is the case will all the drag and drop utilities. The problems comes when the projects gets bigger and the there is complex linking between the fields etc. thats when the drag and drop utils make you feel helpless and you have no choice but to dig into the code. I have nothing agaists such tools , but my point is to be able to successfully implement even a mid size project you need to have a sound knowledge of how the code is written .. So people who are just starting should avoid such utils...
-Dhillon

--------------------
There is always a better solution.


Post Extras: Print Post   Remind Me!   Notify Moderator  
BJdeGier
Unregistered




Re: Can JSF speed up Web application development? [Re: Dhillon]
      #19603 - 07/04/05 05:38 AM

Quote:

Speed up ------ yes but this is the case will all the drag and drop utilities. The problems comes when the projects gets bigger and the there is complex linking between the fields etc. thats when the drag and drop utils make you feel helpless and you have no choice but to dig into the code. I have nothing agaists such tools , but my point is to be able to successfully implement even a mid size project you need to have a sound knowledge of how the code is written .. So people who are just starting should avoid such utils...
-Dhillon




I really like the article, but I have to agree: in my experience, these utils are great for small, simple and one-off projects, but don't handle complex and evolving requirements too well. It will help you with the initial development, but will hinder you later on. I'm not saying this tool has those problems, I'm just saying I've never used a tool like this that doesn't.


Post Extras: Print Post   Remind Me!   Notify Moderator  
Barry Broom
Unregistered




Re: Can JSF speed up Web application development? [Re: BJdeGier]
      #19803 - 07/08/05 04:33 AM

JSF can definitely speed up the development of applications in its initial stages. It's a real shame the Java web community isn't more embracing of new technology, then we'd have a truly superb product with loads of third party custom controls. I guess it's similar to the culture shock of Microsoft web developers from ASP to .NET; too many people are content with what they're using and aren't willing to open their eyes.

Post Extras: Print Post   Remind Me!   Notify Moderator  
Anto
Unregistered




Re: Can JSF speed up Web application development? [Re: Barry Broom]
      #24820 - 12/08/05 03:34 AM

Ive been using JSF for a few months now. To start with, development time was much much slower than I am used to with JSP/tag libs. But now, after a few months of learning the technology I would say its about the same pace. So basically, JSF is actually quite complex and takes time to really get to grips with. However, the only reason its about the same pace is because I'm creating new pages by copying existing beans and existing pages. So when it comes to making a new page which is nothing like any others, development time is still extremely slow.

Furthermore, I find that while its quick to get a page created, I am spending longer working out the bugs. Im not sure really why, but plain JSP was actually quicker for development.

Finally, there are a few oddities which really drive me nuts. Things like page caching. JSF caches fields of pages in the session which means that if you want a page to be reloaded, you have to manually remove elements like the form element from the view root, so that framework calls the getter methods on bound elements. To me though, this is backward. Normally if a page is refreshed or first loaded I always want the getters to be called. I never want to save page state - I always want the data on the page to be fresh from the database. Things like this, really slow down the development, and make it hard to learn the new technology in the first place. Also, if JSF had a isPostBack method like .NET, I would not be having to load my data twice from the database in all my backing beans (once on page load, once on submit). To me, JSF is only 90% there. But the 10% thats missing/bad/wrong is almost enough for me not to recommend using it.


Post Extras: Print Post   Remind Me!   Notify Moderator  
Venkatachalam
stranger


Reged: 06/28/05
Posts: 2
Re: Can JSF speed up Web application development? [Re: JavaWorld]
      #174015 - 07/17/08 05:15 PM

No. I have been using JSF for a few month. It is really creating a lot of problems has to find work arounds for even some common requirements. It is purely hype.

http://venkatsadasivam.wordpress.com/2008/04/05/dont-let-hype-push-you-select-wrong-technologies/
http://venkatsadasivam.wordpress.com/2008/04/28/a-critic-view-on-jsf-framework/

--------------------
Venkat Sadasivam


Post Extras: Print Post   Remind Me!   Notify Moderator  
Pages: 1



Extra information
0 registered and 1 anonymous users are browsing this forum.

Moderator:   

Print Topic

Forum Permissions
      You cannot start new topics
      You cannot reply to topics
      HTML is disabled
      UBBCode is enabled

Rating:
Topic views: 6449

Rate this topic

Jump to

Contact us JavaWorld

Powered by UBB.threads™ 6.5.5