Up and running with #clojurescript in 2018
▻https://hackernoon.com/up-and-running-with-clojurescript-in-2018-7c7a1facfe46?source=rss----3a8
The ClojureScript (CLJS) story has been moving so quickly for a few years now that occasionally it’s worth putting together a quick post on how to get started with a productive dev environment as simply as possible.Here’s my version for late 2018 (November).tl;dr the best way to get rolling is nowFigwheel (the newest version, Figwheel Main)The CLJ command line build toolsReagent to give you #react bindingsFirst you need a new and up-to-date #clojure.$ brew install clojure(or brew upgrade clojure if you already have a 1.9+ version and want to get the latest)Create the basic project structure:mkdir -p my-project/src/my-projectcd my-projectmkdir -p resources/publicCreate a deps.edn in the project root — this is effectively your build file and for a simple project replaces Leiningen or Boot.:deps (...)