HackerTubewatch
Surprise me
Frame from ClojureScript in the Age of TypeScript — David Nolen Plays via YouTube's privacy-enhanced embed

ClojureScript in the Age of TypeScript — David Nolen

3 videos recommended on HN
YouTube
3 HN users recommended this talk3 months2021–2022 score 3
Years with an HN recommendation, 2007–2026

Pointed to as a concrete demonstration of REPL-driven development and ClojureScript with React Native.

David Nolen explains how ClojureScript is used at Vouch.io to build mobile and web software with a single language and REPL-driven workflow. The talk includes a live coding demo of React Native development.

“David Nolen gave a relevant talk[0] about the workflow they use to integrate Clojure and React Native for mobile and web development” (HN, 2022)

3 recommendations · 2 citations · Talks · intermediate · partly dated

5 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@CraigJPerry Aug 2021 Recommends
on HN thread Hell Is Other REPLs
A cool example: [this video] But better to just block 5 mins in your calendar and try it: [link] Don't play with this if you like hot-reload or hot-refresh features in react or jrebel or whatever. You will forever see these other approaches as lame in comparison... speaking from someone who was previously very happily ignorant, living my best life on the JRebel side of the fence.
Example of REPL-driven live development workflow
@valbaca Jul 2022 Recommends
on HN thread Clojure Web Development Evolved [video]
You might be more interested in this video: [this video] "ClojureScript in the Age of TypeScript — David Nolen" Skip to 30:00 for the live coding demo: [this video]
David Nolen talk with a live coding demo
@keeeeeeeem Aug 2022 Recommends
on HN thread Ask HN: How to start modern mobile first cross platform application in 2022
David Nolen gave a relevant talk[0] about the workflow they use to integrate Clojure and React Native for mobile and web development at the company vouch.io. You say "I'd like to reuse the frontend part of the web app", their methodology involves using Storybook.js to ensure their React components are truly stateless and may be re-used across environments. As I understand it they have released some of their mobile dev REPL tooling under an open-source license (Krell). Good luck! [0] [this video]
Nolen's workflow integrating Clojure and React Native for mobile and web

Citations, criticism and jokes

@uDontKnowMe Aug 2021 Cites it
on HN thread Six Years of Professional Clojure
That's right. You typically would have your text editor/ide open, and the process you're developing would expose a repl port which your editor can connect to. As you edit the source code, that will automatically update the code running in the process you're debugging. See this demo of developing a ClojureScript React Native mobile app published yesterday: [this video]
Demo of REPL-driven ClojureScript React Native development
@uxcolumbo Sep 2022 Cites it
on HN thread Elixir – Phoenix LiveView Native
What do you dislike about RN? Some are using ClojureScript to write RN apps, like the folks at vouch.io … here is a talk by David Nolan [this video]
Talk on writing React Native apps in ClojureScript

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close