Live data from Hacker News

ClojureScript beginners' home page

clojure-script.org

31–40 of 82 posts

Re: ClojureScript beginners' home page

#31

I could not get leiningen to install under Win10 a week ago, was quite a sobering experience. Some site that was linked to download from got a 404, then I got directed towards some bat script, which complained about HTTPS certification issues (lol)? Took less than 5 minutes under a linux server though, so thats something, I guess. But still, its kinda mind-blowing how much Win users are ignored.

I have this exact same problem!

Did you resolve it under windows?

I tried changing the .bat file as suggested and manually putting the zip in a folder, still no luck.

Re: ClojureScript beginners' home page

#32
post #15

I've been learning Clojure and ClojureScript in my spare time. I can honestly say that one thing that would make adoption a lot more wide-spread is a better way to include NPM modules in the project. I know that there is a new feature for it, but the documentation was a little cryptic. Ended up just adding some CLJSJS dependencies to my project and giving up on using the NPM module I _really_ wanted to use. In the en…

Support for NPM modules out of the box is a hot topic in the cljs community, imo things have greatly improved even in the past few months. Checkout https://github.com/anmonteiro/lumo And https://andrearichiardi.com/blog/posts/lumo-npm-dependencies...

NPM basically does not work with the standard Clojurescript compiler. I would avoid mentioning this topic around newbies, as it will only result in frustration.

Re: ClojureScript beginners' home page

#33
post #25

I haven't found a place that explains the big picture and how everything fits together. Is there a good resource to learn clojurescript for someone who's never done web programming and without having to learn JS? I'm learning Clojure now (coming from years of C++) and I love it. There is a bit of black magic (lein/cider make cmake look like a shell script) but CJS is a bit daunting b/c it has so many layers. CJS on L…

I would highly advise newcomers to CLJS to use lein cljsbuild, reagent, and the figwheel template. It is by far the most popular tooling for CLJS - although recently shadow-cljs folks have been quite loud.

Re: ClojureScript beginners' home page

#34

You might think from the URL or logo that this is some kind of official ClojureScript page, but it's not. The official page is clojurescript.org (no hyphen). I don't speak in any official way for ClojureScript, but as an enthusiast, I wish this author had chosen a different URL to make that more clear. Other ideas to mitigate the confusion: using a different logo in the corner; prefixing the html with "unofficial"; a…

Well, you may need this one https://www.reddit.com/r/Clojure/comments/8anepx/a_fake_home...

The main purpose of this page is trying to make new developers come to ClojureScript feel better by providing informations. People in Clojure community already knew it so I don't have to emphasis that my side is unofficial again. Plus I added a link at the corner.

Still thanks for putting down you impressions. But I thought about you option before when posting to Reddit.

Re: ClojureScript beginners' home page

#35

Earlier quoted context omitted.

I'll have to look at that. It may provide a solution to my problems. Does shadow-cljs integrate well into an existing figwheel/reagent project?

I use shadow-cljs as a replacement of figwheel. shadow-cljs is quite powerful already, in development and bundling.

oh, its a _replacement_ for figwheel. Gotcha. In that case, I'll take a look and get it going.

Thanks!

Re: ClojureScript beginners' home page

#36
post #25

I haven't found a place that explains the big picture and how everything fits together. Is there a good resource to learn clojurescript for someone who's never done web programming and without having to learn JS? I'm learning Clojure now (coming from years of C++) and I love it. There is a bit of black magic (lein/cider make cmake look like a shell script) but CJS is a bit daunting b/c it has so many layers. CJS on L…

Hard question. Try this thread? https://clojureverse.org/t/is-there-a-good-resource-to-learn...

Re: ClojureScript beginners' home page

#37
post #33
post #25

I haven't found a place that explains the big picture and how everything fits together. Is there a good resource to learn clojurescript for someone who's never done web programming and without having to learn JS? I'm learning Clojure now (coming from years of C++) and I love it. There is a bit of black magic (lein/cider make cmake look like a shell script) but CJS is a bit daunting b/c it has so many layers. CJS on L…

I would highly advise newcomers to CLJS to use lein cljsbuild, reagent, and the figwheel template. It is by far the most popular tooling for CLJS - although recently shadow-cljs folks have been quite loud.

I'm definitely one of shadow-cljs folks. We are trying to shorten the steps and paths people coming from JavaScript world to ClojureScript. Figwheel is a great tool, just not a perfect one to people with JavaScript background.

Re: ClojureScript beginners' home page

#38

You might think from the URL or logo that this is some kind of official ClojureScript page, but it's not. The official page is clojurescript.org (no hyphen). I don't speak in any official way for ClojureScript, but as an enthusiast, I wish this author had chosen a different URL to make that more clear. Other ideas to mitigate the confusion: using a different logo in the corner; prefixing the html with "unofficial"; a…

Well, you may need this one https://www.reddit.com/r/Clojure/comments/8anepx/a_fake_home... The main purpose of this page is trying to make new developers come to ClojureScript feel better by providing informations. People in Clojure community already knew it so I don't have to emphasis that my side is unofficial again. Plus I added a link at the corner. Still thanks for putting down you impressions. But I thought ab…

People in the Clojure community might know that your site is not the official one, but people new to Clojure(script) might not!

I actually thought it was the official website first time I visited the page. (The "Back to official" link is not clear enough)

I agree with the improvements that were suggested. (different logo or putting unofficial in the title)

Re: ClojureScript beginners' home page

#39
great job, it’s pretty hard to sell clojurescript withoit any context(I mean, somebody tell you his success story or explain why it is good). To make who comes here adopt on clojurescript, I think this page should have some links on sucess story or open source applications. And it will be more attractive if it has more logos here, instead of plan text links IMO.

Re: ClojureScript beginners' home page

#40

great job, it’s pretty hard to sell clojurescript withoit any context(I mean, somebody tell you his success story or explain why it is good). To make who comes here adopt on clojurescript, I think this page should have some links on sucess story or open source applications. And it will be more attractive if it has more logos here, instead of plan text links IMO.

Thanks. The official sites might be the better place doing that. I'll see what I can do on my side as well.
Post reply on HN