The ClojureScript Playbook
Regulärer Preis:
62,99 €
Sofort verfügbar
The ClojureScript Playbook, Apress
The Grand ClojureScript Hotel: 10 Floors of Interactive Fun
Von Nicolas Modrzyk, im heise shop in digitaler Fassung erhältlich
Produktinformationen "The ClojureScript Playbook"
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.
Artikel-Details
- Anbieter:
- Apress
- Autor:
- Nicolas Modrzyk
- Artikelnummer:
- 9798868828799
- Veröffentlicht:
- 28.07.26
Barrierefreiheit
This PDF has been created in accordance with the PDF/UA-1 standard to enhance accessibility, including screen reader support, described non-text content (images, graphs), bookmarks for easy navigation
- entspricht den Vorgaben der PDF / UA 1 (05)
- keine Vorlesefunktionen des Lesesystems deaktiviert (bis auf) (10)
- navigierbares Inhaltsverzeichnis (11)
- logische Lesereihenfolge eingehalten (13)
- kurze Alternativtexte (z.B für Abbildungen) vorhanden (14)
- Inhalt auch ohne Farbwahrnehmung verständlich dargestellt (25)
- hoher Kontrast zwischen Text und Hintergrund (26)
- Navigation über vor-/zurück-Elemente (29)
- alle zum Verständnis notwendigen Inhalte über Screenreader zugänglich (52)
- Kontakt zum Herausgeber für weitere Informationen zur Barrierefreiheit (99)