wipdevwipdev.hashnode.dev·Sep 19, 2023Two Months of ClojureAt the time this article was published, two months had passed since I started learning Clojure. I read most of Clojure for the Brave and True, solved a lot of problems on Exercism and 4clojure, and built a little SPA and a tiny web server from librar...DiscussClojure
Toni Väisänenblog.tvaisanen.com·Aug 16, 2023HTML Form Fields: Readonly vs. DisabledI've been tinkering with the form element once again as web developers often do and lately, I've been using the FormData to parse the values and validate the collected form data with Malli. I often default to using disabled="true" when sketching the ...DiscussClojure
wipdevwipdev.hashnode.dev·Aug 10, 2023100 Days of Code: 11-20Summary I dug a little deeper into Clojure(Script), and I wrote 2 blog posts, but the crowning achievement of these 10 days was the successful building and deployment of my first SPA with ClojureScript! (That's the one in the cover image above.) Day ...Discuss100 Days of Codelearning
wipdevwipdev.hashnode.dev·Jul 31, 2023100 Days of Code: 1-10Summary In the first 10 days of my challenge, I got off to a good start with Clojure and ClojureScript and wrote 4 blog posts (other than this one). Not bad! There was also a failed attempt to start a ClojureScript frontend project. We'll see how it ...Discuss100 Days of Codelearning
Ashutosh Mauryaashutoshmaurya.hashnode.dev·Feb 11, 2023Closures in JSA closure in JavaScript is a function that has access to its outer (enclosing) function's variables and parameters even after the outer function has returned. In other words, a closure "closes over" its outer function's variables, preserving their va...Discuss·50 readsJavaScript
Paul Jankowskiclojurehacker.hashnode.dev·Oct 22, 2022Tutorial - Material UI (MUI) and ClojureScriptHow to use Material UI in ClojureScript? With shadow-cljs and Reagent this is piece of cake: Start new project e.g.lein new reagent-frontend <myproject> Install MUI:npm install @mui/material @emotion/react @emotion/styled Now let's run the serve...Discuss·1 like·513 readsClojure
Paul Jankowskiclojurehacker.hashnode.dev·Oct 14, 2022Best Clojure(Script) IDEsLet me share with you my personal opinion about most popular editors and IDEs in the Clojure world. VsCode and Calva + It is vscode. It is quite popular editor now, so you can have one editor for all your projects no matter the language. + Calva is h...Discuss·230 readsClojure
Volodymyr Kozieievkozieiev.hashnode.dev·Oct 13, 2022Is Clojure the only language you need?Video version https://youtu.be/oguZnsrUQBo The question Clojure is a hosted programming language. This means what you wrote in Clojure will run in an environment of another language. The most popular implementation of Clojure turns Clojure code into...Discuss·3 likes·50 readsClojure
Paul Jankowskiclojurehacker.hashnode.dev·Oct 9, 2022How to learn ClojureI know I know, there are thousands of such topics all over the internet - but let me describe the best resources in my opinion: [Book] Clojure for the Brave and True - great book if you have no idea about any other LISP and Clojure. Mostly what you...Discuss·131 readsClojure
Stephen Emmanuelstephcrown.hashnode.dev·Sep 19, 2022FeaturedBuilding an Application with ClojureScriptClojureScript is a Clojure compiler that generates JavaScript code. Clojure is a high-level, functional programming language that runs on the Java Virtual Machine (JVM), and has access to all Java libraries. With ClojureScript, we can write Clojure c...Discuss·22 likes·1.7K readsClojureScript