The ClojureScript Playbook The ClojureScript Playbook

The ClojureScript Playbook

The Grand ClojureScript Hotel: 10 Floors of Interactive Fun

    • US$44.99
    • US$44.99

출판사 설명

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:

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

장르
컴퓨터 및 인터넷
출시일
2026년
7월 28일
언어
EN
영어
길이
559
페이지
출판사
Apress
판매자
Springer Nature B.V.
크기
9.7
MB
Clojure Programming Cookbook Clojure Programming Cookbook
2016년
Building Telegram Bots Building Telegram Bots
2018년
Java Image Processing Recipes Java Image Processing Recipes
2018년
Go Crazy Go Crazy
2023년
Real-Time IoT Imaging with Deep Neural Networks Real-Time IoT Imaging with Deep Neural Networks
2020년
Reactive with ClojureScript Recipes Reactive with ClojureScript Recipes
2017년