Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building a Clojure webservice in 10 minutes
Search
Josep M. Bach (Txus)
April 27, 2013
Technology
7
4.7k
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)
The Power of Small Abstractions
txus
1
230
Monadic Ruby
txus
2
120
Programming the Future
txus
1
130
C - The Revolution In Systems Programming
txus
4
260
Revolver - programmers are expendable
txus
1
210
Being Matz for a day
txus
2
160
Fuby - Functional Ruby
txus
3
850
Virtual Machines: Down the Rabbit Hole
txus
2
220
Polyglot Rails Applications in Rubinius
txus
3
550
Other Decks in Technology
See All in Technology
敢えて生成AIを使わないマネジメント業務
kzkmaeda
2
440
PO初心者が考えた ”POらしさ”
nb_rady
0
210
Claude Code に プロジェクト管理やらせたみた
unson
6
3.9k
KiCadでPad on Viaの基板作ってみた
iotengineer22
0
300
開発生産性を組織全体の「生産性」へ! 部門間連携の壁を越える実践的ステップ
sudo5in5k
2
7k
ビギナーであり続ける/beginning
ikuodanaka
3
750
Lazy application authentication with Tailscale
bluehatbrit
0
210
Backlog ユーザー棚卸しRTA、多分これが一番早いと思います
__allllllllez__
1
150
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
300
AIの全社活用を推進するための安全なレールを敷いた話
shoheimitani
2
510
United Airlines Customer Service– Call 1-833-341-3142 Now!
airhelp
0
170
オーティファイ会社紹介資料 / Autify Company Deck
autifyhq
10
130k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
The Straight Up "How To Draw Better" Workshop
denniskardys
234
140k
The Cult of Friendly URLs
andyhume
79
6.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Being A Developer After 40
akosma
90
590k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
6
300
Music & Morning Musume
bryan
46
6.6k
A designer walks into a library…
pauljervisheath
207
24k
Raft: Consensus for Rubyists
vanstee
140
7k
Faster Mobile Websites
deanohume
307
31k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
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