Skip to content
0:00 / 0:00

#clojurescript#figwheel#datascript

ClojureScript - It's not just the language - Christian Johansen

NDC Conferences

230K subscribers • 107 videos on Hallway • Conference channel

YouTube
  • Recommended by 2 people: 1 on Lobsters and 1 in engineering communities.
  • Presented by Christian Johansen
  • May be out of date. Uploaded 8 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

12K views8 years ago2 recommendations

Web developmentProgramming languagesLisp and ClojureVue, Svelte, Angular and othersWeb performance

Christian Johansen explores the ClojureScript development experience, highlighting tools like Figwheel, DataScript, and clojure.spec.

ClojureScript is a functional programming language (a Lisp, to be specific) that can be used to develop web frontends and node.js apps in lieu of JavaScript. I'd say it's currently the best way to develop web frontends, but the language is only one part of it. The development environment that's grown up around it is what truly makes it shine, whether it's hot reload with Figwheel, instant evaluation of any piece of code in the context of your app state in a REPl, a la carte typing with clojure.spec, or the client-side database Datascript. We'll also take a look at how ClojureScript forces you to write code in a physically completely different way and why that's a good thing along with some of the most useful language features. Buckle up! NDC Conferences ndcoslo.com ndcconferences.com

Why it's here

2 people recommend this

u/yogthosin r/Clojure • Recommends

ClojureScript - It's not just the language - Christian Johansen

Yogthoson Lobsters • Recommends

ClojureScript - It's not just the language