Váš názor na SPA framework qooxdoo rubrika: Programování: JavaScript

2 Johnny the Coder
položil/-a 9.5.2016
 
upravil/-a 9.5.2016

Ahoj, zajímal by mě názor místní komunity na javascriptový framework qooxdoo. Z jistých důvodů programuji webové rozhraní pro poněkud starší aplikaci napsanou v Delphi Pascalu a už asi dva měsíce tento framework používám a celkem se mi líbí, hlavně proto že mám již dřívější znalost Qt kterému je tento framework velmi podobný.

V javascriptu a pro web obecně jsem nikdy neprogramoval a líbí se mi simulace tříd, dědičnosti, rozhraní, propert a dalších věcí známých z vyšších jazyků. Hlavní výhodou je ale množství rozličných widget které jsou stejné jako na desktopu, jediné co mi chybí je nějaký designer, ale dá se to přežít. Velkou výhodou je že na HTML a CSS prakticky nešáhnu, všechno je jen javascript.

Co se mi nelíbí je že framework snižuje atraktivitu např. TypeScriptu a nedá se ani napasovat na jeho třídy, což je škoda protože TypeScript je určitě lepší než JavaScript, alespoň na to co potřebuji. Dále pak pak možná až přílišná podpora starých prohlížečů, která je už asi dnes zbytečná. A samozřejmě velikost generovaného kódu...

odkaz
1 Komanc
odpověděl/-a 10.5.2016
 
upravil/-a 10.5.2016

Mne se na tom libi to, ze na HTML a CSS vubec nemusis sahat. A ze mas sadu widgetu, ktery skladas do sebe. Pokud ale budes chtit menit nejaky vzhled, je to pres ty dekoratory a appearance docela slozity (naposledy jsem framework videl ve verzi 4, mozna uz to je dneska nekde jinde) a asi by se mi vic libilo kdyby kazdy widget mel svuj balik CSS, ktery bys mohl upravovat - tak je to myslim v qooxdoo mobile (ale to je zase vec pohledu).

Dedicnost, rozhrani, mixiny, prace s preklady atd. se mi taky libily.

Nektery widgety oproti napr. Ext.js tam chybi. Bojovali jsme s tim, ze nelze snadno udelat radek tabulky s "akcnimi" tlacitky.

Taky se mi nelibilo, ze je k tomu potreba Python, ale myslim, ze v novejsich verzich uz se generovani atd. deje za pomoci node.js a gruntu, takze tohle (pro me minus) taky odpada.

Za velky plus povazuju, ze to muzes pouzivat zdarma.

A jeste jedno maly osobni plus - objevili jsme diky tomu WebStorm a nasledne PHPStorm, protoze v dobe, kdy jsme s qooxdoo neco delali to byly jediny IDE, ktery si s frameworkem rozumely. :)

Pro plný přístup na Devel.cz se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.