Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Building a Clojure webservice in 10 minutes
Josep M. Bach (Txus)
April 27, 2013
Technology
7
4.6k
Building a Clojure webservice in 10 minutes
In this presentation I show how easy it is to build a basic Clojure webservice backed by MongoDB.
Josep M. Bach (Txus)
April 27, 2013
Tweet
Share
More Decks by Josep M. Bach (Txus)
See All by Josep M. Bach (Txus)
txus
1
180
txus
1
91
txus
0
65
txus
3
210
txus
0
170
txus
1
110
txus
3
650
txus
1
180
txus
3
480
Other Decks in Technology
See All in Technology
minma
0
230
robcrowley
1
480
leaner_tech
0
1.4k
swoon
1
640
makocchi
2
120
go5paopao
4
550
hiroyaiizuka
0
210
no24oka
0
100
1027kg
0
210
sat
40
29k
minamizaki
0
370
900groove
2
570
Featured
See All Featured
jonyablonski
19
1.2k
bkeepers
321
53k
nonsquared
81
3.4k
brianwarren
82
4.7k
matthewcrist
73
7.5k
shpigford
165
19k
denniskardys
219
120k
ammeep
656
54k
paulrobertlloyd
71
3.6k
notwaldorf
17
1.8k
maltzj
502
36k
gr2m
83
11k
Transcript
BUILDING A CLOJURE WEBSERVICE IN 10 MINUTES
TXUS
TXUSTICE
None
BARCELONA / BERLIN
CLOJURR? CLOSURE? CLOJEAR? ( )
None
None
DYNAMIC INTERACTIVE ENVIRONMENT RUNTIME POLYMORPHISM CODE AS DATA MACRO SYSTEM
...LISP
FUNCTIONAL (IMPURELY) FIRST-CLASS FUNCTIONS IMMUTABLE DATA STRUCTURES CONCURRENT PROGRAMMING
JVM HOSTED ON THE EASY BIDIRECTIONAL INTEROP BUT ALSO AVAILABLE
ON JAVASCRIPT, CLR, RUBINIUS... JVM TOOLING
I AM SOLD NOW WHAT ( )
LEININGEN $ brew install leiningen $ lein new myapp
None
COMPOJURE github.com/weavejester/compojure
MONGER github.com/michaelklishin/monger
WHERE IS MY DAMN WEBSERVICE ALREADY ( )
THE MODEL
THE SERVER
THE GLUE $ lein run
BOOM CLOJURED ( )
THANKS ( ) txustice http://github.com/codegram/webservice-clj txus http://tiny.cc/clojure-webservice