Literate interactive coding: Devcards
summary
A ClojureScript library called Devcards wires into Figwheel hot code reloading to surface live, documentable code examples as cards via a single defcard macro. The demo builds a to‑do UI one card at a time: React elements render multiple states in parallel, state atoms record history with undo, cljs.test runs inline, CSS styling is applied, and a tiny live music generator and inspector prove the approach works as a thin, practical toolkit for iterative component development.
AI-written summary · about
chapters (8)
- 0:00Start
- 6:27Code Reloading
- 6:43Hot Code Reloading
- 8:20React Js
- 15:02Demo
- 21:22Example Driven Development
- 29:10Add a Done Button
- 34:50Questions
related talks
46mDeveloping ClojureScript With Figwheel
50mClojureScript - It's not just the language
35mThrough the Looking Glass
14mMoldable Live Programming with Clerk
30mVisualization Driven Development
35mMaking a lot of things
30mProto REPL, a New Clojure Development and Visualization Tool
27mVlojure A New Way To Write ClojureScript
