spring vs. seam

Petr Burdik pet na petujek.net
Neděle Únor 14 22:39:57 CET 2010


Otazkou je urcite to, jak je ta aplikace delana co se tyka javascriptu. Kdyz pouzijete kvalitni framework, to rozhrani vyskladate a mate ho komponentove taky. A existuje tam dokonce nezavislost na tom jaky je backend. Treba uz v posledne zminenem extjs. Staci to psat ciste.

---
Petr Burdik

mail: pet na petujek.net
www: http://www.petujek.net/
mob.: + 420 724 486 178







On 14.2.2010, at 21:18, Ing. Jan Novotný wrote:

> 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 <jiri.napravnik na gmail.com>
> 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
> --------------------------------------------------------------

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20100214/ada17866/attachment.htm>


Další informace o konferenci Konference