This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-08-17
Channels
- # announcements (1)
- # babashka (21)
- # beginners (46)
- # calva (21)
- # cherry (10)
- # cider (5)
- # clojure (54)
- # clojure-europe (16)
- # clojure-nl (2)
- # clojure-norway (37)
- # clojure-spec (7)
- # clojure-uk (4)
- # clojurescript (30)
- # conjure (3)
- # cursive (1)
- # datalog (5)
- # datascript (3)
- # datomic (13)
- # emacs (5)
- # fulcro (82)
- # girouette (1)
- # helix (4)
- # hyperfiddle (2)
- # joyride (1)
- # juxt (1)
- # kaocha (4)
- # lambdaisland (3)
- # luminus (1)
- # malli (15)
- # off-topic (60)
- # pathom (3)
- # polylith (1)
- # practicalli (3)
- # releases (1)
- # ring (4)
- # sql (3)
- # squint (85)
Speaking for me, @zimablue - I wanted to use solidjs
in a project. They expect you to write JSX, and then convert this to Solid. ClojureScript (even self-hosted) currently have no way of writing JSX; it also have little support for importing "weird things" like CSS, Non-Javascript sources (used a lot in React-Native community), and it also does have problems importing optional dependencies from some packages.
These all expect to be parsed by Babel or some other tool. Cherry, for me, have the potential to fill this "sweet spot" - I can keep writing ClojureScript, and it'll be transpiled to modern JS, and then Babel will take over and do the rest.
Yes, but performance drops considerably
Solid tries to compile the static parts of jsx into a performant JavaScript, it seems
I was trying to use it to have a faster rendering on my Clojure plugin, but the speed difference was not that great without using jsx