Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Reagent - Um react.js minimalista em ClojureScript e Outras ferramentas legais

Reagent - Um react.js minimalista em ClojureScript e Outras ferramentas legais

Rubyconf Brasil 2016

Andre Luis Anastacio

September 23, 2016
Tweet

More Decks by Andre Luis Anastacio

Other Decks in Programming

Transcript

  1. Reagent
    Um react.js minimalista em ClojureScript

    View full-size slide

  2. Reagent
    Um react.js minimalista em ClojureScript
    e
    Outras ferramentas legais

    View full-size slide

  3. André Luís Anastácio
    Desenvolvedor
    Twitter / Github - ndrluis

    View full-size slide

  4. MEETUP REMOTO DE
    CLOJURE

    View full-size slide

  5. ClojureScript
    Dialeto de Clojure para JavaScript

    View full-size slide

  6. Google Closure
    JavaScript para Javascript

    View full-size slide

  7. - Build tool do Clojure(script)
    - Rake + Bundler + “$ rails new”
    - lein repl
    - lein deps
    - lein new nome-da-receita nome-do-projeto
    Leiningen

    View full-size slide

  8. Você não precisa instalar o
    Clojure(script)!

    View full-size slide

  9. - Live Reload
    - JavaScript
    - CSS
    - Warnings e Erros direto no browser
    - Mensagens descritivas com o contexto do código
    Figwheel

    View full-size slide

  10. - Desenvolvimento dos componentes de forma isolada
    - Reduz o tempo de gasto em codar, recarregar, 

    manipular e verificar
    DevCards

    View full-size slide

  11. - React.JS rapidão e mais elegante
    Reagent

    View full-size slide

  12. - $ lein new reagent rubyconf2016
    Setup

    View full-size slide

  13. Exemplos no Github
    ndrluis/reagent-rubyconfbr-2016
    Grupo Facebook Clojure Brasil
    https://www.facebook.com/groups/887411464620497
    Canal Youtube Clojure Brasil
    com os videos do Meetup Remoto
    https://goo.gl/uCFlKi

    View full-size slide