This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-10-05
Channels
- # announcements (2)
- # babashka (9)
- # bangalore-clj (4)
- # beginners (20)
- # calva (5)
- # cider (1)
- # clara (2)
- # clojure (11)
- # clojure-italy (2)
- # clojure-spec (11)
- # clojure-uk (4)
- # clojurescript (34)
- # clojutre (7)
- # code-reviews (5)
- # cursive (3)
- # datascript (7)
- # fulcro (7)
- # graalvm (8)
- # jackdaw (1)
- # malli (1)
- # nrepl (4)
- # off-topic (225)
- # reagent (23)
- # reitit (14)
- # remote-jobs (1)
- # ring-swagger (1)
- # shadow-cljs (19)
- # tools-deps (10)
Hello Clojure Community
I was studying the book Learning ClojureScript and I stumbled upon Google Closure Library, does anyone still use it?
As a beginner I can see too many choices for DOM manipulation and it is confusing. Which one to use? Dommy, Hiccup, Enfocus/Enlive, Google Closure Library... It also seems most of them haven't been maintained for years.
Could you please link to any resources to learn them?
https://purelyfunctional.tv/guide/reagent/ this is a nice one on reagent ..
Thanks a lot
Is it possible to use Bulma for CSS or there is a better alternative in your opinion?
I have started with Semantic UI, but once finding out about Bulma I kinda stuck with it :) .. one thing to keep in mind is that Bulma doesn’t give you any JS .. so for any features that go beyond what CSS can do, you need to implement them yourself
I am glad to know that Bulma is compatible with the clojure ecosystem
Why would I ever need JS with CSS? I can do all I want to reagent right?
reagent is a wrapper for React so it is a completely different workflow when comparing to regular DOM interop.
you can do regular DOM interop via JS and don't really need any library for that nowadays
reagent/re-frame and others make more sense when you want to build more complex things
Thank you. Do you use H2 database or PostgreSQL?
Ok. Looks like there is consensus.
I think i will go for it
Thank you all for your help. Highly appreciated, best community ❤️
Is there anyone in the community who uses Fulcru? I am trying to check on it, seems very comprehensive but wanted to know what you guys think.
I don't mind it's harder, I will take my time but I want to be able to ask someone if I get stuck. So I guess #fulcro will do it.
https://www.youtube.com/watch?v=wEjNWUMCX78&list=PLVi9lDx-4C_T7jkihlQflyqGqU4xVtsfi is real good
Thank you, I am currently in progress for these tutorials
Then I will check the original documentation on the website but if there is any other source too.. please suggest
Any advice?
Is it possible to create a CLJS function and make it more suitable for calling from JS?
> f = evalString("(fn [] 10)")
> f.call(null)
10
I think it has to do with the fact that I'm return a MetaFn. I'll just rip the normal fn out.
MetaFn or defmulti require .call
when used from JS as they are wrappers and not actual functions