Nevím, jestli náhodou není možné kombinovat Seam na view vrstvě a Spring na
business vrstvě. Pak byste měl něco z obou světů. Jinak pokud se jedná o
Spring na view vrstvě, tak tam jdou striktně cestou MVC, kdežto Seam je
komponentově orientovaný a má výrazně složitější lifecycle při zpracovávání
requestu.

Osobně zastávám názor, že pro webové projekty, které nemají moc reuse - tj.
každý nový web má naprosto unikátní grafické zpracování, je kladen důraz na
čistotu (X)HTML, CSS, chceme mít kontrolu nad použitím JavaScriptu a
podobně, je MVC cesta obvykle lepší. Naopak pro rozsáhlé IS, kde člověk
potřebuje "nasekat" co nejvíce podobných obrazovek a dialogů v co nejmenším
čase, určitě se časem začne komponentový přístup vyplácet. U vámi zmíněného
eshopu, bych spíš zvažoval Spring MVC.

Nicméně Seam jsem v životě nenasazoval, čerpám jen z informací ostatních.
Dost pravděpodobně se za ty léta taky dost posunul. Určitě bude zajímavý
názor někoho, kdo se Seamem reálně pracuje.

Když bych měl říct přívlastky pro obě technologie - v souvislosti se Seamem
mě napadá slovo "enterprise", kdežto v souvislosti se Springem
"lightweight". Záleží ještě taky na vaší nátuře, někdo má víc v oblibě
jednoduchá a někdo všespasitelná řešení.

Honza N.

2010/2/14 Jiří Nápravník <[email protected]>

> Zdravím,
> dovolím si takhle při nedělním večeru možná menší flame war, i když bych
> nerad aby se to v to zvrhlo.
>
> Řeším dilema, který framework je "lepší" - Seam nebo Spring? Vím, nejde
> říct jednoznačně, nicméně pokud byste mohl někdo sepsat proč ten nebo ten...
>
>
> Seam zvažuji proto, že jsem se již naučil ve škole JSF, Facelets, EJB a
> Seam je jaksi zaštiťuje. Také se mi líbí pěkná spolupráce s ice/rich-faces.
>
> Spring mě však už láká delší dobu, je odlehčenější a přijde mi u něj větší
> svoboda. Existuje ovšem nějaké pekně napojení Ajaxu alá ice/rich-faces pro
> něj? Také mi přijde po Springu lepší poptávka na trhu práce (nebo se
> mýlím?).
>
> Můžete napsat vaše důvody? Vezměme třeba co je ideální pro takové klasické
> aplikace - naprř. jako eshop.
>
> Díky předem
> Nápravník
>



-- 
--------------------------------------------------------------
Ing. Jan Novotný
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
http://blog.novoj.net
Myšlenky dne otce Fura
--------------------------------------------------------------

Odpovedet emailem