JSF is very nice for web applications that release on a more-than-quarterly 
basis.  The front-end gui widgets packed with it are nothing short of really 
basic HTML coding that most good coders would blush at.  Custom widgets need to 
be developed for real clean front-end functionality, and MyFaces has only 
limited support in this area, just as Struts-Layout does with "Struts" widgets.

I work in an eCommerce setting where the skill-sets, mind-sets and code-base 
are somewhat different from pure application development;  we release on a 
weekly basis, 90% of development is done at the front-end and is quite granular 
in nature.  The inflexibility of JSF in this area really shows something to me. 
 Struts and JSTL allow for much more granularity in this arena, better 
javascript support and allows for a less-than-optimal codebase to migrate to 
something better.  JSF in my opinion, is very intolerant with respect to this, 
as our test examples have proven to our team.  The biggest problem we've had 
with JSF is in our continuing and rapid changes needed to the UI and the need 
for major code changes in JSF to get the same thing that a few small changes to 
a JSP page can deliver (means that redeployment is low-risk).

Maybe some of you have a very stable, new and efficient eCommerce site that is 
high-transaction, enterprise-level and profitable, but my spies at most sites 
like these report the same findings.

I like the structure and framework that JSF proposes, but it's a long way from 
the rapid-release eCommerce Enterprise, as far as I see it.


Danilo Gurovich
Architect
LowerMyBills.com
[EMAIL PROTECTED]
2401 Colorado Ave., 2nd Floor 
Santa Monica, CA 90404
(310) 998-6412

 


-----Original Message-----
From: Leon Rosenberg [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, July 27, 2005 12:09 PM
To: 'Struts Users Mailing List'
Subject: re: JSF is the beginning of the end of Struts !!!

 
I charge 15-20 euro / month for an own tomcat, full ssh/scp access, apache in 
front, mysql dbs, mail server and so on.
30 euro for a full service package including backups and appl. level support.

(from 50 euro on you can rent a complete machine at different providers in
germany)

Just for info :-)

Leon

P.S. 1 euro is 1.2 USD

> -----Ursprüngliche Nachricht-----
> Von: John Henry Xu [mailto:[EMAIL PROTECTED]
> Gesendet: Mittwoch, 27. Juli 2005 20:18
> An: Struts Users Mailing List
> Betreff: Re: JSF is the beginning of the end of Struts !!!
> 
> +1 on Yan Hu, Tamas and Pedro
> 
> If one open a web hosting business, what should J2EE hosting 
> (including EJB, struts, JSP, servlets, MySQL, PostgreSQL, web services 
> on JBoss) charge per month that you are willing to pay? What is the 
> market price
> for such hosting now?   It seems there is a market there I 
> can explore.
> 
> Regards,
> 
> John H. Xu
> 
> http://www.usanalyst.com
> http://www.GetusJobs.com (The largest free job portal in North 
> America)
> 
>   ----- Original Message -----
>   From: "Pedro Salgado"
>   To: "Struts Users Mailing List"
>   Subject: Re: JSF is the beginning of the end of Struts !!!
>   Date: Wed, 27 Jul 2005 17:47:20 +0200
> 
>   >
>   > +1 for that answer.
>   >
>   > Pedro Salgado
>   >
>   > On 27/07/2005 08:15, "Tamas Szabo" wrote:
>   >
>   > > I wouldn't bet on PHP being more popular than Java webapps.
>   > >
>   > > I think that there will be more smaller Java webapps if there
>   were much
>   > > support for them at web hosting companies.
>   > > I know several cases when Java webapp programmers, had to use 
> PHP
>   to
>   > > make some smaller webapps for someone because most web hosting
>   companies
>   > > offer PHP support but they have no
>   > > Java webcontainers installed.
>   > >
>   > > Tamas
>   > >
>   > >
>   > >
>   > > Yan Hu wrote:
>   > >
>   > >> Xu:
>   > >> One of the reasons why you see a lot of PHP apps is that there
>   are always a
>   > >> lot more small apps
>   > >> than large scale ones. I can not imagin you program a large
>   scale site using
>   > >> PHP. If you are an OO
>   > >> guy, I could hardly imagin you even would like PHP(mixing all
>   server side
>   > >> code with html code).
>   > >> There are a lot of java intranet applications you will never be
>   able to
>   > >> access. PHP has its niche
>   > >> in the small app domain. It is fine. But it will never be at 
> the
>   same level
>   > >> as Java. I do not
>   > >> understand why you think PHP is more popular than Java. Let me
>   ask you one
>   > >> simple question. Why
>   > >> are there so many more java jobs than PHP jobs? Anyone will 
> tell
>   you it is
>   > >> because there is a lot
>   > >> more demand for java. So you get the idea. With the advent of
>   JSF, Java will
>   > >> be even sexier. I
>   > >> have long wished for something like asp.net code behind in C#.
>   Now we have
>   > >> JSF code behind in
>   > >> Java. If asp.net can be a big success, why can't JSF?
>   > >>
>   > >>
>   > >>
>   > >>
>   
> ---------------------------------------------------------------------
>   > >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>   > >> For additional commands, e-mail: [EMAIL PROTECTED]
>   > >>
>   > >>
>   > >>
>   > >>
>   > >
>   > >
>   > >
>   
> ---------------------------------------------------------------------
>   > > To unsubscribe, e-mail: [EMAIL PROTECTED]
>   > > For additional commands, e-mail: [EMAIL PROTECTED]
>   >
>   >
>   >
>   
> ---------------------------------------------------------------------
>   > To unsubscribe, e-mail: [EMAIL PROTECTED]
>   > For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> 
> Jack H. Xu
> Technology columnist and editor
> 
> http://www.usanalyst.com
> 
> http://www.getusjobs.com (The largest free job portal in North 
> America)
> 
> --
> ___________________________________________________________
> Sign-up for Ads Free at Mail.com
> http://promo.mail.com/adsfreejump.htm
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to