• ú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í
    SH_PANDA
    SH_PANDA --- ---
    MICCY: Vyhladanie adresy ale predsa nema nic spolocne s AngularJS. http://bit.ly/YzCRaR
    MICCY
    MICCY --- ---
    Máte někdo zkušenost s Google mapou v angularu? Hlavně bych potřeboval vědět, zda lze vyhledat GPS souřadnice podle adresy. Dík za info.
    BLOUZNIVEC
    BLOUZNIVEC --- ---
    SLASH: A to mi připomíná, že je teď nově (stejně jak zbytek jejich softu) pro studentíky zdarma :o)
    SLASH
    SLASH --- ---
    prave som upgradol phpstorm na 8 micku a prijemne prekvapenie bolo enhanced angular support !

    WebStorm 8 - Advanced AngularJS Support
    https://www.youtube.com/watch?v=kWlj4a_e0G0&feature=youtu.be
    BURKHAR
    BURKHAR --- ---
    SLASH: Tohleto vim už dlouho, škoda, že jsem si tvého problému nevšiml dřív, mohl jsem ti ušetřit čas.
    AVATAR
    AVATAR --- ---
    to jsou veci :D
    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.
    Kliknutím sem můžete změnit nastavení reklam