> Zatím jsem pochopil, že základ všeho je Web Application Framework.
Rozhodne bych netvrdil, ze si dnes vyvojar front endu vystaci pouze se znalosti weboveho frameworku. Je potreba mit alsepon minimalni potuchy o tom jak je spravovana aplikacni logika, kterou bude urcite potrebovat. V teto souvislosti je dobre si neco malo precist o EJB a Spring frameworku. Ale zpet k webovym frameworkum, v Jave existuji dva zakladni typy (rodiny) postavene kolem navrhoveho vzoru Model View Controller, ktere se principielne lisi v pristupu k zpracovani pozadavku. - command (request) orientovane (Struts 1&2, Spring MVC atd.) - komponentove orientovane (JSF, Tapestry atd.) K tomu jeste existuji webove frameworky, ktere stavi nad vyse zminenymi a poskytuji uzitecne nadstavby - JBoss Seam, Apache Shale, Spring Web Flow Pokud se chcete dobre pripravit, doporucuji si prostudovat z kazde rodiny jeden framework napr. Struts a JSF a potom se podivat napriklad na JBoss Seam, ktery je v soucasnosti hodne popularni a bude do enterprise Javy v budoucnu adoptovan (jeho koncept) pod stnadardem WebBeans. -- S pozdravem Roman "Dagi" Pichlik /* http://www.sweb.cz/pichlik/ Blog pro kodery */
