Goodreads helps you keep track of books you want to read.
Start by marking “ClojureScript: Up and Running” as Want to Read:
ClojureScript: Up and Running
Enlarge cover
Rate this book
Clear rating
Open Preview

ClojureScript: Up and Running

3.28  ·  Rating details ·  104 ratings  ·  18 reviews
Learn how to build complete client-side applications with ClojureScript, the Clojure language variant that compiles to optimized JavaScript. This hands-on introduction shows you how ClojureScript not only has similarities to JavaScript—without the flaws—but also supports the full semantics of its parent language. You’ll delve into ClojureScript’s immutable data structures, ...more
Paperback, 116 pages
Published November 10th 2012 by O'Reilly Media (first published August 22nd 2012)
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about ClojureScript, please sign up.

Be the first to ask a question about ClojureScript

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 3.28  · 
Rating details
 ·  104 ratings  ·  18 reviews

More filters
Sort order
Start your review of ClojureScript: Up and Running
Alexander Yakushev
Skimmable introductory book. It is rich on trivia and plumbing, which made the book age very badly since the initial publication. Most of the content is invalidated by newer build tools and frameworks anyway.
Alex Ott
Sep 04, 2012 rated it liked it
Good introduction into ClojureScript. It tries to cover both basics of Clojure together with ClojureScript, but for people who know Clojure this isn't required, while for novice, they should read other Clojure book anyway, so about half of the book could be omitted.

Most of content from the book already available on ClojureScript's wiki, and in great series of articles at
Sep 04, 2012 rated it really liked it
An (apocryphal?) tale:[^1] when Brendan Eich unveiled the original JavaScript (nee LiveScript, nee Mocha) prototype at (then) Netscape, it was a Lisp.[^2] It was only at management's insistence that the language received a C-like syntax, and even then it was mostly to have some kind of syntactic parity with Java (with which it was supposed to provide some "glue"). Now: if you think about JavaScript using this lens, then it is easy to conjure up images of ClojureScript as "the JavaScript that ...more
Feb 26, 2019 rated it it was ok
- Content out of date, had to rely on ClojureScript official documentation to get it up and running
- Liked the basic introductions to ClojureScript concepts including macros
Wanderson Ferreira
Dec 23, 2018 rated it liked it
Shelves: clojure, read_2018
Code missing
Mar 12, 2014 rated it it was ok  ·  review of another edition
Shelves: programming
Unsatisfied. Chapters about setting up the developer enviromnent are somehow useful, but these chapters are almost the only useful chapters in a whole book. Chapters describing the language itself with those ubiquitous "there is not enough room in this book for that, you can read it in depth in any JVM Clojure book" are completely useless as for reader who is already familiar with Clojure (he already knows all stuff explained) and as well for reader unfamiliar with the language (he just can't ...more
Stefan Kanev
Jun 04, 2013 rated it it was ok
It's an OK book, but I'm not satisfied with it.

I know Clojure and I expected a book that throws me in ClojureScript. Half of it explains the syntax and the language. I did not need that and more importantly, I don't think a reader can get the language from the book. The actual part I cared about - ClojureScript specifics - was brief and not very interesting. It covered a bit of compilation, differences between Clojure and ClojureScript in here and there in the next and a bit of leiningen. It
Jan 02, 2013 rated it it was ok  ·  review of another edition
Shelves: programming
Short book to get you up and running with clojurescript.
Thing that you can do on your own as easily going to the clojure/clojurescript wiki on github and reading there, and reading a couple of posts from google, also having the advantage of being up to date in the future.

Also lets hope they pull off the self hosted compiler and cljs becomes a fully independent language instead of a clj jvm toy companion, leaving this book completely obsolete.

Not worth it.
Nov 18, 2013 rated it it was ok
Shelves: tech
I can't see why ClojureScript needs a book. If you are not Clojure developer, this book isn't for you. You need to learn Clojure first. If you are Clojure developer, what you really care about is only about 15 ~ 20 pages.

It is too early for ClojureScript to have a book. This book should be released as online articles.
Dec 16, 2012 rated it really liked it

This could just as easily be Clojure up an running which is no bad thing. I think there's still room for a more detailed book on using clojurescript in real world apps, but as an introductory book I thought this worked well. It's also structured and written very well, so kudos to the editorial and technical team as well as the authors.
Todd Webb
Feb 27, 2013 rated it liked it
After reading a couple Clojure books and working on some learning projects with the language this was a pretty easy read. There were some good nuggets of information. Worth a read if you want to give Clojurescript a try.
Dec 09, 2012 rated it liked it
Concise book on ClojureScript that captures the essentials and encourages one to play with ClojureScript. Inadequate by itself to support development of a real web application. Severely lacking depth wrt. examples, library coverage and testing.
Jun 29, 2013 rated it really liked it
Good book, and it definitely serves its purpose! But if you are already familiar with Clojure, you would probably want to see more practical and deep examples of how to build more or less complex applications with unit tests and all that.

Anyway, I'm happy I read it and thanks to the authors.
Simon Vindum
Jan 09, 2016 rated it liked it
Shelves: computer-science
This is a somewhat short book targeted at JavaScript programmers that want's to get started with ClojureScript. It does that job nicely but if one is serious about using Clojure then one will probably have to read a more in-depth book on the topic as well.
Was a tech reviewer.
Jun 30, 2013 rated it liked it
Shelves: web, programming
Good and short introduction to ClojureScript which you can easily read in a day. Most of the book's content can be found as a series of articles here:
Aug 16, 2013 rated it it was amazing
Shelves: computing
Short and sweet. It's a good introduction to the language, but it will leave you craving more. You should accompany this with some online tutorials or blogs.
Sep 14, 2014 rated it really liked it
Yep, still no clue what I'm doing
Konrad Garus
rated it liked it
Oct 19, 2013
Roman Milner
rated it really liked it
May 17, 2014
Maksim Ryzhikov
rated it really liked it
Apr 29, 2017
Dainius Jocas
rated it really liked it
Nov 30, 2014
Stijn Opheide
rated it it was ok
Dec 07, 2013
David Kay
rated it it was ok
Apr 05, 2016
Yury Antonov
rated it liked it
Mar 04, 2013
rated it liked it
Jan 02, 2016
John Pradeep
rated it really liked it
Mar 08, 2013
Martin Trojer
rated it really liked it
Mar 25, 2014
rated it liked it
Jul 23, 2018
rated it liked it
Aug 25, 2014
« previous 1 3 4 next »
There are no discussion topics on this book yet. Be the first to start one »