Přejít k navigační liště

Zdroják » Zprávičky » Vyšla nová verze frameworku qooxdoo. Je novou érou webových aplikací?

Vyšla nová verze frameworku qooxdoo. Je novou érou webových aplikací?

Qooxdoo (vyslovuje se [ku:ksdu:]) je framework, který se sám pyšně označuje za novou éru webového vývoje. Co je na něm tak zvláštního? Na první pohled se jedná o komplexní javascriptový framework pro tvorbu webových aplikací (můžete si prohlédnout ukázky). Rozdíl oproti většině javascriptových frameworků je v tom, že nebudete potřebovat ani znalost HTML, CSS dokonce ani DOM. Vývoj probíhá v JavaScriptu, ale více se podobá vývoji desktopových než webových aplikací. Aplikace stavíte pomocí widgetů, proto nepotřebujete přístup k nativnímu DOM rozhraní. Navíc existují nástroje, které vám umožní vytvořit aplikaci v jiném jazyku (např. Javě nebo .NET) a výsledek přeložit do JavaScriptu používajícího framework qooxdoo.

Nedávno vyšlá verze 0.7.4 opravuje řadu chyb, přináší lepší podporu Flashe a několik nových widgetů; více najdete v poznámkách k vydání.

Nejedná se o jediný javascriptový framework, který se snaží programátora odstínit od klasické webové vrstvy a nabídnout mi více desktopový přístup, dále můžeme jmenovat např. SproutCore nebo Capuccino. Jedná se o zajímavou alternativní cestu pro tvorbu webových aplikací, zda se ujme více (nebo dokonce stane hlavním způsobem tvorby webových aplikací) je těžké odhadnout a ukáže to teprve čas.

Komentáře

Odebírat
Upozornit na
guest
1 Komentář
Nejstarší
Nejnovější Nejvíce hlasů
truster

Nová verze 0.7.4? To je jen legacy bugfix, už řadu týdnů je na světě 0.8 a do vánoc vyjde 0.8.1.

Fronta před rychlým backendem. Co ukázal veřejný test eDokladů

Veřejný zátěžový test eDokladů přinesl zdánlivě protichůdný výsledek: aplikační servery odpovídaly v milisekundách, zatímco část lidí čekala desítky sekund. Za hlavní omezení závěrečná analýza DIA označila vstupní bránu, jejíž automatické škálování nestačilo na náhlý náběh provozu. Test zároveň ukázal, proč samotný generátor HTTP požadavků nenahradí identity skutečných uživatelů a jejich zařízení.