Figwheel

(Ambient "Hot" de desenvolvemento ClojureScript)

GitHub do Figwheel

O Figwheel ja esta integrada com Leiningen.

Criar um projeto de Figwheel com Reagent

Reagent 'e uma das envelopes de React.js utilizando pela ClojureScript)



lein new figwheel hello-world -- --reagent

cd hello-world

Dentro o hello-world vai encontrar duas arquivos importantes :

  • project.clj
  • src/hello-world/core.cljs

O project.clj esta a configuracao do projeto. Neste momento, nao precisamos mexer com ele.

Interacao e Animacao

Olha o projeto que adicionei no GitHub deste tutorial

O codigo do exemplo de animacao interativo esta no src/hello-world/core.cljs

Executar o App :



git clone https://github.com/calangohc/tutclojure/ tc
cd tc/rfw
lein clean
lein figwheel

firefox localhost:3449

Exercício 10.

  • 9.1 - Cria sua propria videogame (simples) com ClojureScript / Reagent / Figwheel