Ahoj,

jeste muzu doporucit tapestry 5:

+ komponentovy pristup
+ zadne vnitrni tridy
+ zadna XML konfigurace
+ generuje validni HTML
+ "pekne" URL
+ opravdu rychly vyvoj
+ jednoduche na testovani
- ze zacatku trochu slozitejsi

Honza

2009/11/18 Petr Zajíc <p...@xzajic.cz>

>  Ta kombinace Java tříd a HTML kódu se mi právě líbí. U jiných frameworků
> bylo toto a ještě tuna konfigurace v XML, což byl děs. XML tady vlastně
> vůbec nejsou ;-)
>
>
>
> Šel bych do verze 1.4, to je jasné. Díky za postřehy.
>
>
>
> *From:* konference-boun...@java.cz [mailto:konference-boun...@java.cz] *On
> Behalf Of *Robert Novotny
> *Sent:* Wednesday, November 18, 2009 2:07 PM
> *To:* Java
> *Subject:* Re: Zkušenosti s Apache Wicket
>
>
>
> Robil som v tom hobby projekt v kombinacii s Hibernate.
>
> Uciaca krivka je intenzivne strma a problem je v tom, ze v behu vidiet dve
> verzie: 1.3 a cerstvu 1.4, ktora pouziva generika. Dokumentacia miestami
> pokrivkava,
> a mnozstvo knih je stavane na 1.3kovu verziu.
>
> Ako komponentovy framework mi to prislo vyhodne, ale az od chvile, ked som
> pochopil niektore zakladne principy, ktore nie su velmi dobre propagovane.
>
> Treba pochopit modely a treba si uvedomit, ze LoadableDetachableModel je v
> mnohych percentach pripadov nutnost (inak sa data ukladaju do sessnu,
> data v komponentoch sa "zahadne" nerefreshuju, hoci to je zamer atd).
>
> Na prvy pohlad tiez posobi odstrasujuco mnozstvo inline subclassovania
> tried, co nie je v Jave velmi obvykle, ale vo Wickete je to takpovediac
> sposob myslenia.
>
> A pozor si treba dat na tu dvojitu hierarchiu: ktora musi byt zhodna v HTML
> i v kode, zaciatocnikom chvilu trva, kym si uvedomia, kde ju narusili.
>
> Na druhy pohlad sa mi strasne pacila tvorba komponentov: vytvorim triedu,
> vytvorim HTML a mam hotovy komponent, ktory mozem pouzivat
> hocikde na akejkolvek stranke.
>
> Ja by som nedbal pouzit Wicket i na dalsom projekte, ale musel by som
> vediet, ze tam budu naozaj komplexne formulare.
>
>
>

Odpovedet emailem