On 4/17/07, Matthias  Mosimann <[EMAIL PROTECTED]> wrote:
I'm sorry Matt, I didn't recognize that the expression: "... is not a friend of 
.." is so strong in English. In German it's not ... ;-)

No worries - at least I know now. ;-)


Maybe you heard out of my Mail that I'm a bit lost where to start. Or wich 
framework I should prefer to beginn with. There is always the fear to choose 
the wrong one.

I didn't do anything yet in the web tier. Just played a little bit around with 
JSF/JSP combination. So my experience is very low.

I don't know Spring/Tapestry/Webwork/Hibernate/iBatis/Struts/Struts2 nor any 
other frameworks.

If you have the time, the best thing to do is create a small app 2-3
of them. Also, the green box on the following page might help:

http://appfuse.org/display/APF/Web

If you have a heavy-forms type of application you're building, you'll
likely have more fun with component-based frameworks like Tapestry and
JSF. Both of these do a lot to save the state between page refreshes.
If you're going to have a high-traffic, public-facing site, Struts or
Spring MVC might work better for you.

Throw Ajax into the mix and you can make a request-based framework act
like a component framework. Or get rid of the controller aspect
altogether and use an Ajax-based solution to completely decouple your
UI from your backend.  GWT, Flex and Laszlo are similar solutions. So
which one to choose?  Whichever one has the most responsive community
- it's always nice to get answers to your questions when you're new to
this stuff. ;-)

Matt

Regards
Matthias

-------- Original-Nachricht --------
Datum: Tue, 17 Apr 2007 13:06:07 -0600
Von: "Matt Raible" <[EMAIL PROTECTED]>
An: [email protected]
Betreff: Re: [appfuse-user] Change webframework in a easy way?

> What version of AppFuse are you using?  The easiest way to "switch" is
> likely to create another project from scratch and use some sort of
> diff tool to compare what's different. So the short answer is "no",
> it's not easy to switch. How much have you done in the web tier?  Some
> stuff might be reusable if you can identify patterns in your target
> framework that exist in your current framework.  Using find and
> replace can be a wonderful migration tool.
>
> For the record - I don't hate JSF, I'm just glad I don't have to
> develop with it! ;-)
>
> http://raibledesigns.com/rd/entry/i_don_t_hate_jsf
>
> Matt
>
> On 4/17/07, Matthias  Mosimann <[EMAIL PROTECTED]> wrote:
> > Hi Everyone
> >
> >
> > What a shame: I didn't code anything for quite a while. But now I'm
> getting disatisfied ;-) doing nothing. So I want to come back (as a beginner)
> to the webstory of java.
> >
> > Ok, here is my question:
> >
> > Can I easily switch between the diffrent webframework (tapestry,
> webwork, jsf, whatelse)?
> >
> > Of course this depends. So I want from you a statement how easy I can to
> switch from JSF to Tapestry and from JSF to Webwork. I want to start first
> learning JSF. I appologize, I didn't do a research in the archive for this
> topic
> >
> >
> > I read also Matt's Blogg sometimes, I recognize that he's not a friend
> of JSF ... correct me Matt if this statement is not true. But I don't want a
> discussion on that topic now. For that topic I've just to look in the
> mailing list archive.
> >
> > Kind regards from Switzerland
> > Matthias
> > --
> > "Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
> > Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> http://raibledesigns.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

--
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail

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




--
http://raibledesigns.com

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

Reply via email to