• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    AVATARAngularJS - frontend, backend, allend ;)
    AngularJS je skvělý javascriptový framework.

    Toto téma si klade za úkol usnadnit jeho učení, sdílení tipů, triků, odkazů a rad. Na paškál si vezmeme jak frontend, tak komunikaci s backendem.
    Dlouhodoběji pak bude vznikat, na základě místní komunity, tutoriál tvroby základu CMS.

    Odkazy:
    http://campus.codeschool.com/courses/shaping-up-with-angular-js/intro

    http://toddmotto.com/ultimate-guide-to-learning-angular-js-in-one-day/
    http://www.itnetwork.cz/javascript-tutorial-uvod-do-angularjs

    http://pterkildsen.com/2012/11/16/angularjs-tips-and-tricks/

    http://demos.angularcode.com/grid/
    http://ionicframework.com/
    https://prerender.io/
    rozbalit záhlaví
    SLASH
    SLASH --- ---
    SLASH: tak nakoniec to bolo celkom trivialne.. ie8 nenacitava script type "application/javascript" iba "text/javascript" ...

    jeden a pol dna v cudu..
    SLASH
    SLASH --- ---
    este som urobil taky jednoduchsi priklad, prevzaty priamo z dokumentacie :

    https://coopervision-happy-game.staging.fivebyfiveuk.com/index-ie8.html

    a tiez nefunguje v IE8 :(

    SLASH
    SLASH --- ---
    riesili ste tu niekto problem z angular a IE8 ? Robim na jednom one page application projekte :
    https://coopervision-happy-game.staging.fivebyfiveuk.com/
    a nefunguje mi ng-include , ale iba v IE8..

    samozrejme ze som googlil a precital si : https://docs.angularjs.org/guide/ie

    Ak by mal niekto nejake typy ako to fixnut, popripade co robim spatne, bol by som dost vdacny..

    SUCZKER
    SUCZKER --- ---
    book
    NIXX
    NIXX --- ---
    S7ANLEY: zatím jsem to nepotřeboval řešit, ale díky za zmínku, bude se to hodit ;-)
    NAILER
    NAILER --- ---
    S7ANLEY: ha super, dík za upozornění :-)
    SH_PANDA
    SH_PANDA --- ---
    S7ANLEY: one-time binding & performance problemy som zatial neriesil. ale diiky za hint.
    SH_PANDA
    SH_PANDA --- ---
    S7ANLEY: zatial pisem svoj prvy angular projekt. pisem ho na linkovanom mean.js stacku. takze pouzivam to co je v nom - v 0.3.0 verzi. https://github.com/meanjs/mean/blob/master/bower.json
    S7ANLEY
    S7ANLEY --- ---
    Používate vždy najnovšie verzie Angular a časom staré prepisujete alebo sa staráte aj o nejaký legacy 0.x či 1.0 kód?

    Som pomerne rád, že konečne v 1.3 príde podpora pre One-time binding. Dosiaľ som to riešil pomocou angular-once. Čo vy?
    SH_PANDA
    SH_PANDA --- ---
    S7ANLEY: tiez si to myslim, akurat vsetko zbytocne komplikuje.
    S7ANLEY
    S7ANLEY --- ---
    AVATAR: Časom možno jo, na úvod asi nie.
    SH_PANDA
    SH_PANDA --- ---
    S7ANLEY: mne pride ui-router docela tazkopadny, na jednoduche stranky docela velky kanon na vrabce
    AVATAR
    AVATAR --- ---
    S7ANLEY: ten zakladni. Je ten ui-router v necem lepsi?
    S7ANLEY
    S7ANLEY --- ---
    AVATAR: Šablóny určite do cache. Používaš základy angular router alebo ui-router?
    AVATAR
    AVATAR --- ---
    SH_PANDA: to ja chapu, backend delam v php / mysql. Snazim se aplikaci navrhnout tak, aby logiky v php bylo co nejmene. V podstate bych to rad omezil jen na db requesty.

    ja mam ted cms postaveny tak, ze nedelam jedinej zbytecnej request na serveru. Po refreshi (a ve starych prohlizecich) se to nacte jako klasicka stranka a podstránky (ci snippety) načítám přes jquery ajax.

    navigaci podle url mam pres html5, jako v angularu

    Stejneho vysledku chci docilit i s angularem, ale nejsem si jist, jestli to pujde. Uz jen to, že routeProvider vola template pres $http (tedy dva requesty na zobrazeni stranky) napovida, ze si s rakovouhle optimalizaci moc hlavu nedela.

    Na druhou stranu to cacheovani je zas velky plus. Minimalne u statickych stranek.
    SH_PANDA
    SH_PANDA --- ---
    Oh a taka mala pripomienka - Anglular je jenom frontend
    SH_PANDA
    SH_PANDA --- ---
    AVATAR: pozri na mean.js. Mohlo by ta to nakopnut spravnym smerom
    AVATAR
    AVATAR --- ---
    Mno ja ho nenasel, tak snad nic neduplikuju ;)
    typescript taky vypada zajimave... ale co ne? :D
    SLASH
    SLASH --- ---
    zeby tu este nebol klubik venovany AngularJD :) ? mozno ze nie, tak si tento booknem..
    prave robim vacsiu aplikaciu a husto v nej vyuzivam angular, + jquery ale pisem to v Typescripte.
    AVATAR
    AVATAR --- ---
    Zatim mam hotove zobrazeni a funkci menu + zobrazeni stranky dle url. Takze prace dost ;)

    Az budu na pc, hodim to nekam na github a jsFiddle.
    AVATAR
    AVATAR --- ---
    Vrhnul jsem se na angular a snazim se do nej predelat sve CMS.

    Budu sem hazet problemy na ktere narazim a jejich reseni.

    Cilem by melo byt neco, co jsem na webu nenasel. Tutorial, ktery se bude venovat vytvoreni zakladu cms s modulem editace textu.

    Doufam, že spolu najdeme nejlepsi reseni.

    Samozrejme sem muzete hazet libovolne dotazy, rady a odkazy.
    Kliknutím sem můžete změnit nastavení reklam