- Paperback: 116 pages
- Publisher: O'Reilly Media; 1 edition (November 10, 2012)
- Language: English
- ISBN-10: 1449327435
- ISBN-13: 978-1449327439
- Product Dimensions: 7 x 0.2 x 9.2 inches
- Shipping Weight: 5 ounces (View shipping rates and policies)
- Average Customer Review: 13 customer reviews
- Amazon Best Sellers Rank: #1,385,527 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
ClojureScript: Up and Running: Functional Programming for the Web 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
"Rebound" by Kwame Alexander
Don't miss best-selling author Kwame Alexander's "Rebound," a new companion novel to his Newbery Award-winner, "The Crossover,"" illustrated with striking graphic novel panels. Pre-order today
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
About the Author
Stuart Sierra is a Clojure/ClojureScript developer, a member of Clojure/core, and a co-author of Practical Clojure (Apress, 2010). Stuart lives in New York City.
Luke VanderHart is a Clojure/ClojureScript developer, a member of Clojure/core, and a co-author of Practical Clojure (Apress, 2010). Luke lives in Maryland.
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Before we go any further, a few words about what the book is *not*:
* It is *not* a comprehensive language guide.
* It is *not* a thorough introduction to Clojure.
* It is *not* a nitty-gritty low-level reference.
Now, for as easy as it is to recommend "ClojureScript: Up and Running", I did find myself with a few critiques.
Despite these (minor?) critiques, I would easily and heartily recommend "ClojureScript: Up and Running" to anyone with even a passing interest in learning the language. You may not walk away from the book with a desire to use ClojureScript, but you'll certainly understand its basics, and at least then you're forming an informed opinion of it. And this is largely attributable to Sierra and VanderHart's lucid writing -- there is something about Clojure that makes "technical writers" into "better writers". To borrow from Fogus and Houser: it could be because "Clojure changes the way you think!"
: Though it might help to have done a couple of the "Clojure Koans".
: You could read it in a day, but I'd suggest taking your time, and really letting it sink in. Make it two days.
Disclosure: I received an electronic copy of this book from the publisher in exchange for writing a review.
There is no code. It only provides basic setup information, which is already outdated.
Given the name of the book I expected at least one complete example project from setup to finished app. Just an implementation of the obligatory todo app using the Closure libraries would have made me much happier with this book.
I recommend the author to do a major update, and include some content.
I recommend anyone looking to get started with Clojurescript to go read some blog posts.
This book is excellent for those who have never played with Clojure and are curious about ClojureScript. The section on macros really gets to the marrow of the concept so you can start writing them quickly (although I wouldn't recommend stoping there. Macros are an art onto themselves and really deserve further study). The authors of the book are solid members of the Clojure community so you can trust there expertise. From my vantage I felt the code examples are spot on , clean and well written.
If this book gets you going, I highly recommend Oreilly's "Clojure Programming" and Pragmatic Bookself's "Programming Clojure". Both are excellent choices to deepen one's Clojure skills.
If you are further along the learning curve of Clojure and want to start with ClojureScript , this will be a quick read. Maybe too quick. I would recommend checking out the ClojureScript One project. It is a fantastic way to start working with ClojureScript. I may be wrong but I believe the authors of ClojureScript: Up and Running are involved with ClojureScript One as well.