• ú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í
    RATTKIN
    RATTKIN --- ---
    MIKULAS: dík
    MIKULAS
    MIKULAS --- ---
    RATTKIN: u jednoho projektu byl logstash, ale my používáme InfluxDB https://www.influxdata.com/ a na vizualizaci je tam tool Chronograf, monitorujeme tim IoT zarizeni
    RATTKIN
    RATTKIN --- ---
    MIKULAS: díky, podobný seznam jsem našel taky.
    máš s něčím zkušenosti?
    MIKULAS
    MIKULAS --- ---
    THEODORT: no přesně ...

    RATTKIN:

    THEODORT
    THEODORT --- ---
    twl co to je za dotaz?
    z tutorialu se jim nejak tech xxx clusteru zrejme vytratilo.. a kibana neni application monitoring. to ze se to vlastne vubec netyka angularu je uz jen drobny detail
    Getting started with the Elastic Stack | Getting Started [7.10] | Elastic
    https://www.elastic.co/guide/en/elastic-stack-get-started/current/get-started-elastic-stack.html
    RATTKIN
    RATTKIN --- ---
    SH_PANDA: nejde o databázi ale ty nástroje k tomu, application monitoring, něco jako kibana
    SH_PANDA
    SH_PANDA --- ---
    RATTKIN: MongoDB?
    RATTKIN
    RATTKIN --- ---
    sháním alternativu ke Elastic stacku, který nedokážeme čistě nainstalovat.
    Musí to být in house a být nějak kompatibilní. Zvládneme, vmware esx, docker, linux servery, ale nepotřebujeme xxx clusterů a padesátistránkové popisy instalace
    TIKVIK
    TIKVIK --- ---
    THEODORT: Tak to rád slyším. Právě si tím procházím a zdá se, že je to celkem intuitivní knihovna využívající běžných 3D postupů programů. No přesto si na to chci někoho přizvat. Ideálně někoho kdo už má nějaký podobný projekt za sebou či zkušenost s tímto postupem.. Budu pokračovat v PM.
    THEODORT
    THEODORT --- ---
    TIKVIK: no. je to jen knihovna.. dokazali..

    btw o co go? workflow vidim natahat si objekty z Blenderu, nalamat nejakou interaktivitu, pridat par elementu.. asi by se tam dalo pul roku vyhrat, ale neprijde mi to nijak raketova veda teda
    TIKVIK
    TIKVIK --- ---
    Kolik z vás se orientuje ve three.js a byli by ochotni spolupracovat na půlročním až řočním projektu? interaktivní scéna z iso pohledu. Budeme používat kombinace informační, ilustrační a herní logiky. Tvorba světa ve spolupráci s ilustrátorem. Zatím si dělám přehled kolik z vás zde by tuto technologii dokázali a jestli se můžeme vydat tímto směrem. Jedná se o projekt mapující divadla v čechách, má ilustrovat divadelní principy a má to být edukačně naučný web. Děkuji Vám za reakci.
    RATTKIN
    RATTKIN --- ---
    THEODORT: třeba kód z cizího serveru... insecure je to protože je to cizí kód, který může hrabat do angulařího domu a celý to podělat. stačí když tam budou mít chybu syntaxe..
    THEODORT
    THEODORT --- ---
    RATTKIN: to tam je imho jako noticka pro vyvojare ze delas potencialne velice nebezpecnou vec.. a hlavne tam neembedovat kdeco.. pripadne by bodl nejakej odkaz proc je to "insecure"
    RATTKIN
    RATTKIN --- ---
    THEODORT: dík to allow insecure se mi tam nelíbí.
    Heureka to plánuje inovovat, ale nebo kdy to bude...
    THEODORT
    THEODORT --- ---
    RATTKIN: prej DomSanitizer na snippety pomaha
    angular6 - Appending HTML snippet to the view in Angular 6 - Stack Overflow
    https://stackoverflow.com/questions/51980322/appending-html-snippet-to-the-view-in-angular-6
    RATTKIN
    RATTKIN --- ---
    zkoušeli jste někdo vložit Heureka-ověřeno zákazníky do Angular aplikace?
    Mě šlo jen do index.html, co komponentu to nevalí.
    RATTKIN
    RATTKIN --- ---
    INDIAN: pokud chcete data reprezentovat v tabulce, je dobrá komponenta ag-grid. je pro víc frameworků.

    ono celkem dost komponent je pro víc framworků, takže jsou si asi dost podobné.

    my jsme před dvěma lety začali v angularu a pořád v tom děláme.
    výhoda angularu proti menším/novějším frameworkům je v komplexnosti, respektive nařizuje celou strukturu aplikace, to je dobré když je víc lidí nebo složitější aplikace.
    jasně jiné frameworky mají jinou syntaxi která se někomu třeba líbí víc, nebo netrvají na struktuře aplikace, ale když v agularu umíte tak proč v tom nepokračovat.

    určitě doporučuji pro složitější věci trvat na typescript, tslint a na všechno interfaces, nikde žádný 'Any'
    MIKULAS
    MIKULAS --- ---
    INDIAN: přesně tohle jsem dělal poslední půlrok ve Vue.js - klidně bych to ho nazval nástupcem Angularu (a Ractu zároveň), no flame prosím :)

    
    new Vue({
      el: '#app',
      data () {
        return {
          info: null
        }
      },
      mounted () {
        axios
          .get('https://api.coindesk.com/v1/bpi/currentprice.json')
          .then(response => (this.info = response))
      }
    })
    
    INDIAN
    INDIAN --- ---
    JINX: jak sem uvadel, interakce bude ciste pres API, tzn. ze ani ten python tam neni potreba. Staci proste aby s nim ten frontend z prohlizece komunikoval pres axios, fetch nebo services, to je uplne jedno... proste bude to JEN frontend.
    btw. koukal sem se na ten jhipster a vypada to zajimave, ale jak rikas a i tu moznost nabizej a uvadej ze bez backendu je to trochu mimo misu.
    JINX
    JINX --- ---
    JINX: Ok prehledl jsem Flask. Sorrry :-(
    JINX
    JINX --- ---
    INDIAN: Tak to netusim. Bez backendu to moc nedava smysl. Takze bych se spis podival pro alternativu napsanou primo pro Django treba https://github.com/gnud/django-angular-lte-admin ale s tim nemam zkusenost.
    Kliknutím sem můžete změnit nastavení reklam