5
Vaadin je rámec webových aplikací pro Rich Internet Applications (RIA).Na rozdíl od knihoven Javascript a řešení založených na prohlížeči, má robustní architekturu na straně serveru.To znamená, že největší část aplikační logiky běží bezpečně na serveru.Google Web Toolkit (GWT) se používá na straně prohlížeče k zajištění bohatého a plynulého uživatelského prostředí.Vaadin je velká sbírka komponent uživatelského rozhraní.Skládáte uživatelské rozhraní aplikace z komponent, jako jsou tlačítka, tabulky, stromy a rozvržení.Komponenty používají události, posluchače a vázání dat ke komunikaci mezi sebou as vaší obchodní logikou.Vaadin je robustní architektura pro rychlý vývoj aplikací.Architektura založená na komponentách spolu se staticky napsanými funkcemi jazyka Java a datovými vazbami pomáhají vytvářet aplikace, které lze snadno modularizovat a podle potřeby refaktorizovat.Podpora IDE a nástrojů, včetně nástroje vizuálního navrhování, vám pomohou vytvořit webové uživatelské rozhraní velmi rychle.