Dear everyone. I'm a new learner of clojure. I don't have much time and have only 2 or 3 hours daily but I want to learn this excellent language. Acutally, I'm web developer focusing on Javascript. Clojure can be instead of Javascript perfectly in web development? Which tutorial is the most suitable for the fresher? Thanks.
Welcome. You will find this community is awesome.
I have found both of these very helpful and readable, and I return to them as references as well :) https://clojure-doc.org/articles/tutorials/basic_web_development/ https://clojurescript.org/guides/quick-start
l'm using clojure and clojurescript for web dev in production. (i used typescript for 3 years before) Clojure ecosystem is unique. Some parts are even better than the TypeScript ecosystem, and some are not as advanced as the mainstream ecosystem (which has a lot of money) I recommend... reitit router (backend and frontend isomorphic router) and reitit frontend easy. (like react-router-dom) https://cljdoc.org/d/metosin/reitit/0.7.0/api/reitit.frontend.easy integrant (data driven reloadable workflow) https://github.com/weavejester/integrant honeysql (sql as data) https://github.com/seancorfield/honeysql malli schema (like zod, valibot, yup) https://github.com/metosin/malli shadow-cljs (like webpack) https://github.com/thheller/shadow-cljs reagent or uix, or just react itself with squint https://github.com/pitch-io/uix portfolio (like storybook) https://github.com/cjohansen/portfolio There is my vitest+testing library test setup example (https://github.com/taehee-sp/reagent-vitest-testing-lib/tree/main)