This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-01-02
Channels
- # announcements (1)
- # beginners (15)
- # calva (6)
- # cider (72)
- # clojure (105)
- # clojure-europe (2)
- # clojure-france (1)
- # clojure-italy (4)
- # clojure-nl (2)
- # clojure-uk (32)
- # clojurescript (14)
- # code-reviews (10)
- # cursive (8)
- # data-science (2)
- # datomic (38)
- # events (1)
- # fulcro (31)
- # graphql (1)
- # hyperfiddle (47)
- # java (4)
- # jobs (4)
- # off-topic (18)
- # overtone (2)
- # parinfer (12)
- # pathom (19)
- # pedestal (4)
- # philosophy (2)
- # portkey (22)
- # re-frame (42)
- # reagent (1)
- # rum (1)
- # shadow-cljs (36)
- # specter (3)
- # tools-deps (2)
Backend dev here. I’ve been meaning to look into Clojure for a while but haven’t found the right opportunity yet. I am working on a side project; the backend is in Erlang, and I’ve never had any experience with front-end dev. So I was wondering: can I kill two birds with one stone here, learn Clojure and dev the front end? Is ClojureScript a good choice for someone like me starting a project from scratch, or are there better alternatives?
@remilouf CLJS is a great choice. I'd recommend figwheel, devcards & reagent as a starting point.
[there may be templates/sample projects with this combination of things which you can clone as a starting point. it's been a while since I started a new one].
@remilouf I would add re-com to those. Having put all of those together, I can definitely vouch that the results are amazingly good.
hello ~ somebody know how to inject(or contain?) into my webpage? i think repl is very useful to manipulate data.
@johanatan @jsa-aerial Thanks for the pointers! I’ll give CLJS a try :)
@jsa-aerial @remilouf ah, yep. re-com is good too.
I'm currently trying to dynamically generate clojure.spec definitions, but am running into cljs.core/*eval* not bound
...my strategy in a nutshell has been:
(eval `(s/def ::my-spec ~some-form))
which I realize is a bit of a hack, but I haven't found a better way to use spec in a more programmatic fashion.I've resorted to writing clojure.spec-generating macros to solve this. Eliminates the need for eval
.
Happy new year to everyone! Apologies if this has been asked and answered:
Does anyone know how to configure the built-in MacOS firewall to permanently accept incoming connections? I've added the version of java to the firewall but I'm stick stuck clicking "allow" each time I restart the server.