Get Free Shipping on orders over $79
The ClojureScript Playbook : The Grand ClojureScript Hotel: 10 Floors of Interactive Fun - Nicolas Modrzyk

The ClojureScript Playbook

The Grand ClojureScript Hotel: 10 Floors of Interactive Fun

By: Nicolas Modrzyk

Paperback | 29 July 2026

At a Glance

Paperback


$96.99

or 4 interest-free payments of $24.25 with

 or 

Ships in 5 to 10 business days

Embark on a guided tour through the Grand ClojureScript Hotel, where each "floor" presents a curated suite of interactive projects that teach you both the art and science of ClojureScript.

Your journey begins in the lobby. Here, you'll learn foundational skills like setting up a live-reloading workflow, driving Canvas animations, and handling user input. From there, you'll move up through floors devoted to generative art, reactive UIs, data visualization, multimedia processing, 3D graphics, machine learning, and mobile apps.

On every floor, you'll work through bite-sized, hands-on demos: from a classic Pong game and fractal renderers to real-time audio wave viewers, PixiJS arcade games, and a wellness-focused "better-sleep" mobile app. Along the way, you'll integrate popular JavaScript libraries (like Reagent, Re-frame, Nivo, Recharts, Tone.js, and Three.js) using idiomatic ClojureScript. This hands-on approach ensures you gain practical expertise in state management, interop patterns, and modern rendering pipelines.

By the end of your stay, you'll have built a diverse portfolio of projects—each fully explained step by step and you'll know exactly how to launch your own robust ClojureScript applications on the web and mobile. Whether you're a seasoned Clojure developer branching into browser-based interactivity, or a front-end engineer eager to explore functional programming, this book delivers the recipes, patterns, and creative spark to craft truly delightful user experiences

You Will Learn To:

  • Master REPL-driven development, tooling, and elegant namespace organization in ClojureScript.
  • Create dynamic graphics and generative art using Canvas, Quil and Motion.js.
  • Build state-driven interfaces with Reagent and Re-frame, and seamlessly integrate third-party widget libraries. 
  • Visualize data and multimedia with Nivo/ Recharts, Tone.js audio analyzers, and Canvas video filters.
  • Develop 2D/3D games (PixiJS, Three.js), implement neural networks in the browser, and build mobile-native applications.

This Book Is For:
JavaScript Developers curious about functional programming and the ClojureScript ecosystem. Clojure Enthusiasts branching from the backend into dynamic, browser- and mobile-based inter activity. Front-End Engineers seeking a hands-on, project-centric path to mastering graphics, visualization, and games. Creative Coders looking for a robust language to build state-driven, delightful user experiences

More in Web Programming

Web Engineering : Theory and Practice - Jeremiah Downey
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.75

26%
OFF
Building Microservices : Designing Fine-Grained Systems 2nd Edition - Sam Newman
Introducing Python 3e : Modern Computing in Simple Packages - Bill Lubanovic
Computer Coding Python Games for Kids : DK Help Your Kids With - Carol Vorderman
The Art of SEO 4e : Mastering Search Engine Optimization - Eric Enge
Starting Out with Python : 5th Global Edition - Tony Gaddis

RRP $138.95

$106.99

23%
OFF
Coding For Dummies, All New Edition : For Dummies (Computer/Tech) - Paul McFedries
Python Cookbook : Recipes for Mastering Python : 3rd Edition - David Beazley
Developing Graphics Frameworks with Java and OpenGL - Lee Stemkoski
PHP, MySQL, & JavaScript All-In-One For Dummies : For Dummies - Richard Blum
Coding All-in-One For Dummies : 2nd Edition - Chris Minnick

RRP $69.95

$50.75

27%
OFF
Information Architecture : For the Web and Beyond : 4th Edition - Jorge Arango
Typescript Cookbook : Real World Type-Level Programming - Stefan Baumgartner
Spark : The Definitive Guide : Big Data Processing Made Simple - Bill Chambers