Squint: a taste of Clojure for JavaScript devs
summary
A lightweight workflow shows ClojureScript compiled into a React app using Squint so no JVM or 8MB standalone is required, with an npx react-cljs setup that injects a Vite plugin to run Squint’s compile-string step during build. Demo drops a .cjs file that replaces a JS counter to increment by two, starts a Squint REPL bound to a port, and successfully updates the running app—live edit and REPL integration work end-to-end.
AI-written summary · about
chapters (7)
- 0:00Introduction to Squint
- 3:16Mission and ecosystem
- 9:25Squint core and compiler
- 12:16Live demo setup
- 17:53Demo counter increment
- 20:27REPL driven development
- 23:38Community and Q&A
related talks
41mClojureScript for Skeptics
29mAn adequate intro to ClojureScript
32mClojureScript: Lisp's Revenge
49mClojureScript: Fun and productive web development with next level tooling
27mBuilding functional Front-ends with ClojureScript
35mThrough the Looking Glass
41mThe ReactJS Landscape
38mcljs All The Things: Full Stack Apps with ClojureScript
