Jaký framework pro javascriptovou aplikaci rubrika: Programování: PHP

4 jednabedna
položil/-a 21.6.2012
 
upravil/-a 21.6.2012

Zdravím,
v práci se chystáme přepsat naší javascriptovou (řekněme středně velkou) aplikaci kompletně od nuly. Protože se nám nechce psát si všechno úplně sami vybíráme nějaký javascriptový framework. Vzhledem k tomu, že se žádným nemáme nijakou velkou zkušenost, chci se zeptat co má někdo jiný odzkoušené a co by doporučili ostatní.
Pár věcí už jsme dělali v angular.js, něco málo v backbone.js. V angularu jsem třeba nepřišel na to jak po stisknutí tlačítka na něm roztočit spinner při čekání na ajaxový požadavek, takže bych nerad trávil hodiny času zkoumáním takto základních věcí.
Vím že Daniel Steigerwald doporučuje Google Closure, ale když jsem se na to díval, tak to není MVC a tak nevím co si o tom myslet, ale nijak do hloubky jsem to nezkoumal.
Každopádně bych chtěl něco co je používané, aby bylo možné najít na internetu dostatek zdrojů a mělo to dobrou dokumentaci. Něco co má kvalitní šablony a modely. Něco co je vyzkoušené. Určitě bych chtěl něco co mi umožní vytvářet offline aplikaci (tedy, že uživatel pracuje offline a po připojení k internetu se provede synchronizace se serverem).
Nebojíme se učit nějaký framework komplet od začátku.
Co používáte vy? Jaké s tím máte zkušenosti?

odkaz
1 daniel_1
odpověděl/-a 25.6.2012

Sepsal sem důvody, proč používám Google Closure. http://www.zdrojak.cz/clanky/proc-povazuji-google-closure-za-nejlepsi-ja...

Komentáře

  • jednabedna : Díky, četl jsem. Začínám nad Closure uvažovat. Jediné čeho se bojím je, že bude trvat strašně moc dlouho, než se v tom naučíme něco pořádně dělat. Školení by asi mohlo pomoct, že? 26.6.2012
  • daniel_1 : Tak školení zcela jistě pomůže. Lze domluvit i jednodenní u vás ve firmě. Co se týká času, jde o velmi dobře investovaný čas. Ušetříte si moře práce s experimentováním, evaluací a učením se různých nástrojů, sám sem si tím prošel. 26.6.2012
  • Anonym : Dan predpokladam, ze aj v Closure si musis tu aplikaciu navrhut sam. Z rychlika mi Closure trochu pripomina Zend FW - subor kniznic, ktore si kazdy powiruje ako treba/vie. Myslim, ze aj tvoje projekty maju nejaku globalnu instanciu app, nejaky event agregator a potom kopec widgetov vo forme Model/View. Ak sa mylim, skus hrubo priblizit architektutu app v Closure. 29.6.2012

Pro zobrazení všech 5 odpovědí 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.