Komentáře k článku
Zbavte se snadno jQuery špaget s KnockoutJS

Pro oživení webů je dnes běžné použití frameworku jQuery. Ten spoustu věcí usnadňuje, ale problém udržovatelné struktury aplikace vůbec neřeší. Kdo pomocí něj zkoušel napsat něco složitějšího, dá mi zapravdu, že programátor může snadno skončit s ukázkovým „spaghetti kódem“, ve kterém je těžké se vyznat a špatně se udržuje.
Mohu doporučit i alternativu AngularJS ...
Pro zájemce o tuto oblast doporučuji alternativní projekt http://angularjs.org od Googlu. Zvažoval jsem několik MVC JavaScriptových frameworků(včetně Knockoutu), AngularJS mi sedl nejvíce …
Re: Mohu doporučit i alternativu AngularJS ...
Taky jsem pouzival angularJS a byl jsem s nim spokojenej. Daji se v tom uzasne jednoduse psat javascriptovy aplikace.
Jen si clovek musi uvedomit, ze u techto frameworku, kde se HTML-View vlastne renderuje az v javascriptu, se ta stranka vubec nezobrazi, pokud uzivatel nebude mit zapnuty javascript. Takze kdyz nekdo chce delat aplikaci, ktera ma byt zobrazitelna i s vypnutym javascriptem, tak mu to podobne knihovny znemozni. Tahle informace mi v tom clanku trochu chybi
Re: Mohu doporučit i alternativu AngularJS ...
„Takze kdyz nekdo chce delat aplikaci, ktera ma byt zobrazitelna i s vypnutym javascriptem, tak mu to podobne knihovny znemozni. Tahle informace mi v tom clanku trochu chybi“
To snad ne, to neni vsem jasne? O tom ze ma uzivatel vypnuty js ani nemluvne. Maximalne co bych pro tohodle uzivatele udelal je:
<noscript>Zapni si JS, jinak bye!</noscript>
Re: Mohu doporučit i alternativu AngularJS ...
Paranoia je strašná věc. Ale různé reklamy a prvky velkých bratrů ještě horší.
Re: Mohu doporučit i alternativu AngularJS ...
Tak ja bych zas udelal papa tve strance, ze predpokladu, ze by nebyla zcela unikatni obsahem.
Re: Mohu doporučit i alternativu AngularJS ...
Rozděloval bych klasické stránky a aplikace.
Re: Mohu doporučit i alternativu AngularJS ...
Zajimalo by me, jestli autor clanku zkousel AngularJS a pokud ano, jestli by byl tak laskav a napsal proc vyhral Knockout :)
Slysel jsem o AngularJS, ale zatim jsem si ho v praxi nevyzkousel.
Re: Mohu doporučit i alternativu AngularJS ...
V AngularJs jsem jiz napsal malou aplikacku – je fajn mít architekturu na straně klienta, ale i tak bych rád uvítal článek někoho zkušenějšího o Angularu, nebo rozbor jednotlivých frameworku.
Re: Mohu doporučit i alternativu AngularJS ...
Tyjo, tech JS MVC frameworku teda je!
http://codebrief.com/2012/01/the-top-10-javascript-mvc-frameworks-reviewed/
Sry za spam :)
Re: Mohu doporučit i alternativu AngularJS ...
Angular jsem si zkoušel jen na jedné drobnosti. Rozdíl vidím v tom, že Angular mě více tlačí k tomu, abych mu přizpůsobil architekturu celé aplikace. Potom je mi ještě Knockout subjektivně sympatičtější tím, že když sem se s ním seznamoval, tak mi méně věcí nefungovalo (je jednodušší, takže je méně možností něco zkazit).
Ekosystem Knockout
Zaujima ma ako je na tom KO z hladiska komunity a ekosystemu. Teraz sa vela venujem Backbone.js a je vidiet, ze je to uz zavedena kniznica – daju sa najst cele blogy alebo kvalitne blogposty, vznikli a su udrzovane rozsiahle frameworky, ktore akumuluju best-practises, kopec veci je uz vyriesenych na StackOverflow.
Je rovnaka situacia aj okolo KO, alebo Angular?
Re: Ekosystem Knockout
Netroufnu si ty frameworky porovnávat, ale u KO mi 2073 followerů a 250 forků na githubu nepřijde jako špatný čísla.
Re: Ekosystem Knockout
Navíc bude nyní Knockoutjs distribuován v základních templatech pro asp.net mvc aplikace takže asi nějakou budoucnost mít bude :)
A co s HTML validitou?
S timto pristupem se do tagu zapisuji „nevalidni“ atributy. Existuje nejake DTD podle ktereho by byl pote dokument HTML-valid?
Re: A co s HTML validitou?
data-něco atributy jsou validní v HTML5
Re: A co s HTML validitou?
To není pravda, ty tagy s prefixem „data-“ jsou validní. HTML validátory s tím budou počítat (a vlastně už začínají).
Re: A co s HTML validitou?
Mel jsem spis na mysli Angular, ktery pouziva atributy s prefixem „ng-„.
Re: A co s HTML validitou?
… beru zpet – nyni koukam, ze Angular umoznuje take prefix „data-ng-“ …
Re: A co s HTML validitou?
nezahrnuje
Re: Zbavte se snadno jQuery špaget s KnockoutJS
Tož supr, díky, něco podobného jsem hledal, zkoušel jsem Ember.js a to mi přišlo zase moc opinionated, kdežto tohle je víc „udělej si sám“. :)