Vdaka , postacujuce vysvetlenie presne takuto charakteristiku som chcel vidiet. Este by ma zaujimala jedna vec a to zdroje na naucenie. Ktore odporucate(pripadne postupnost) ? Nasiel som jeden knizny zdroj Tapestry 5: Building application Step by step.(je to dobry zdroj? su v nej dobre vysvetlene principy..).
2009/11/26 Jan Jirout <[email protected]> > Ahoj, > > pracoval jsem pouze s tapestry 5. Jine verze tapestry nemohu hodnotit. > Takze tady je me porovnani: > > Tapestry 5 > - nutnost naucit se novy IoC container, je opravdu potreba pochopit jak > funguje. > - pro inspiraci je potreba se obcas podiva do zdrojovyckh kodu > - tak flexibilni, ze nebyva zrejme, jaka cesta je nejlepsi a je nutno > hledat > > + zakladni principy T5 jsou jednoduche > + komponentovy pristup > + psani testu je snadne > + zadna XML konfigurace > + generuju HTML validni kod > + automaticky dela pekna url > + pri zmene view neni potreba restartovat servlet container > + zdrojove kody T5 jsou velmi pekne napsane > + integrace s externima komponetama/frameworkama je snadna > > Wicket > priznam se, ze framework zalozeny na neprehlednych a v podstate > netestovatelnych vnitrnich tridach, me odrazuje. > > JSF > hodne zjednodusene receno je to evoluce struts. Moznost menit implementace > JSF je vicemene iluze. Po kratkem case na projektu, se ukaze, ze projekt je > uzamcen na te ktere implementaci. > > Stripes > velmi pekny projekt obalujici request/response. Projekt je velmi jednoduchy > v tom dobrem smyslu slova. Ze zde uvedenych frameworku se ho lze naucit > nejrychleji. S integraci dalsich komponent neni zadny problem. > > Asi bych vahal mezi T5 a Stripes. > > Mame stejny projekt v struts a prepsany do T5. Pokud mohu soudit, jenom na > funkcnim kodu (nepocitam junit testy) jsme usetrili asi 40% kodu. > > Jestli tomu rozumim, tak porovnanavate frameworky, aby jste vybral nejlepsi > pro Vas projekt. Doporucuju si vytipovat nekolik jednoduchych i slozitejsich > problemu, ktere mate ve vasi app, a zkusit se podivat, jak by se dali tim > kterym frameworkem resit. > > snad Vam to trochu pomuze > > ahoj > > Honza > > > > > 2009/11/25 Marek <[email protected]> > > Poprosil by som taktiez niejaky post od niekoho kto robil s tapestry. Jeho >> vyhody, nevyhody napr. v porovnani s jsf, wicket. Taktiez potrebujem riesit >> projekt a rozmyslam nad view. Nebude to uplne "rich" teda flex a pod >> alternativy nemaju zmysel rozhodujem sa medzi >> jsf-myfaces, rich faces, facelets >> wicket-ako vravim u wicketu ma odradza to mnozstvo kodu ala swing, a >> taktiez vraj strma uciaca kryvka >> tapestry-to vyzera z diskusii zatial fajn, daco na styl asp.net >> >> >> >> 2009/11/23 Karel Tejnora <[email protected]> >> >> Přemýšlel jsem o tom o víkendu, kdy jsem si ohříval kafe za větrákem CPU. >>> Facebookové aplikace ve Flashi žerou neskutečně CPU a nějaký offload na GPU >>> nemají. Buď to autoři neumí nebo to nedovoluje Flash. Byl bych rád, kdyby se >>> prosadila jiná, lepší technologie. Moje přítelkyně je schopná notebook >>> uvařit a to doslova. >>> >>> Kupodivu i "moje blondýny" (jsou blond, jsou ženské a je jim 5-30) si >>> poradí s instalací Javy do Firefoxe samy. Oni si umí nainstalovat Firefox i >>> Thunderbird s nastavením účtů a mají Chrome a kupodivu i Safary. Ony nemají >>> předsudky: to je Java - to je pomalé, ve Flashi nemůžu klikat pravým >>> tlačítkem, to je Silverlight - to je .NET a to je MS, který nemám ráda - to >>> je GTK, ale já chci QT. Prostě stáhnou 300MB .NET frameworku, používájí >>> aplikaci, která jediná má závislost na Mono, neřeší, že aplikace žere >>> všechnu paměť CPU... A když se stahuje nebo beží něco dlouho, jdou uvařit >>> večeři. >>> >>> Takže dle mého názoru: >>> >>> Aplikace pro masy - je jedno v čem to je, pokud prezentace bude zajímavá, >>> lidi si to stáhnou. >>> Pro firemní prostředí - je to taky jedno, tam se to dá dát i do smlouvy. >>> >>> >> >> >> -- >> M^2 >> > > -- M^2
