clojurescriptAan de slag met clojurescript


Opmerkingen

ClojureScript is een versie van Clojure die compileert naar javascript-code en in de browser wordt uitgevoerd.

Hoewel het meestal hetzelfde is als Clojure, zijn er een paar verschillen (het ontbreekt vooral aan enkele API-aanroepen die Java-functies oproepen die niet beschikbaar zijn in JavaScript)

Installatie of instellingen

Leiningen

Opmerking: als u Leiningen gaat gebruiken, moet u eerst JDK 6 of nieuwer downloaden en installeren.

De eenvoudigste manier om aan de slag te gaan met Clojure is om Leiningen te downloaden en te installeren, de de facto standaardtool voor het beheren van Clojure-projecten.

Linux:

curl https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein > ~/bin/lein
export PATH=$PATH:~/bin
chmod 755 ~/bin/lein
lein

OS X:

Volg Linux-stappen hierboven of

Installeren met [Homebrew]:

brew install leiningen

Ramen:

Zie https://github.com/technomancy/leiningen#installation .

Verbinding maken met een REPL

Nadat je lein geïnstalleerd, voer je het uit

lein repl

Start een nieuw ClojureScript-project

lein new mies myproject
cd myproject
./scripts/build
 

Open nu index.html in een webbrowser.

Druk op F12

Kijk naar de console en let op het volgende:

Hello world!
 

Dankwoord

  • David Nolen's buitengewone werk over ClojureScript.