This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2016-03-22
Channels
- # beginners (24)
- # boot (80)
- # braid-chat (11)
- # cider (89)
- # clara (11)
- # cljsfiddle (5)
- # cljsjs (9)
- # cljsrn (63)
- # clojure (114)
- # clojure-austin (1)
- # clojure-berlin (5)
- # clojure-brasil (4)
- # clojure-dusseldorf (5)
- # clojure-hamburg (17)
- # clojure-india (1)
- # clojure-new-zealand (3)
- # clojure-poland (1)
- # clojure-russia (91)
- # clojure-taiwan (1)
- # clojure-uk (54)
- # clojurebridge (3)
- # clojurescript (170)
- # core-matrix (1)
- # cursive (14)
- # datomic (8)
- # emacs (13)
- # hoplon (96)
- # immutant (20)
- # jobs (9)
- # jobs-rus (13)
- # kosmos (3)
- # off-topic (8)
- # om (111)
- # onyx (41)
- # parinfer (116)
- # pedestal (2)
- # proton (4)
- # re-frame (46)
- # reagent (7)
- # ring-swagger (24)
- # slack-help (2)
- # testing (1)
- # untangled (8)
davidhumphreys: don't worry. I don't think we're planning on declaring independence, so we'll not become that kind of party
@xlevus: @mccraigmccraig I tried out https://github.com/cerebris/jsonapi-resources on an internal rails project and significantly reduced our API code both on server and client. The schema guarantees we got made it much easier to turn a lot of the boilerplate into generic reusable functions that just generate the ajax requests and response handlers. This is all achievable without jsonapi of course but it just saved me ton of time. I’m not sure I would use it for a public facing API yet, still assessing.
@afhammad: that looks like a reasonable wrapper around json-api... i guess my thoughts were that, since i'm already sharing prismatic-schema between back and front-ends, and clojure/script is kick-ass at manipulating vanilla data-structures, then the imposition of a meta-model (which is what json-api seems to be at heart) wouldn't buy me a lot
in the absence of front/back code-sharing it would seem to make more sense
@rosado: are you using a different branch for your onyx changes ?
@mccraigmccraig: yes I see your point
tangentially related question someone asked me the other night and i couldn't answer - are there any other pairs of related langs like clj/cljs which allow front/back code-sharing ?
i THINK its possible with Scala + Scala.js, just from what i’ve read but i’m not familiar with scala
ha, lol, yeah @otfrom
yep, that def seems to share
@mccraigmccraig: haskell / GHCJS
Anyone here use boot-clj?
I'm trying to create a new project using boot new ...
and I'm getting the following error: clojure.lang.ExceptionInfo: java.lang.IllegalArgumentException: No such task (new)
Hi @yogidevbear, I’ve used it a bit. One of the main stumbling blocks is there is no quick-start. You need to start from scratch. I wrote a post on how to get the basics working in boot: https://blog.juxt.pro/posts/boot-parity.html
To answer the original question, there is no task named new
I assume you are trying to make a new project?
Yes. I was wanting to test out someone else's template and the instructions started with boot new ...
Will take a read through your article
thanks
@davidhumphreys: is there a way to start boot run
on a particular port number?
@yogidevbear: re boot new
I guess this is what you need for that: https://github.com/seancorfield/boot-new
@yogidevbear: what is boot run
?
@benedek: thanks - that's the missing piece I think
@martinklepsch: Looks like it's a task definition within the project Benedek listed above
@yogidevbear: I don't think it's part of boot-new — probably a task defined in the template you used to scaffold your app?
I'm very new to Clojure
Coming from a CFML background where Sean created FW1 which is the framework I'm familiar with within that context
He's busy porting the content to Clojure so was taking a look at it
@yogidevbear: so what were you trying to achieve?
Was trying to follow his instructions for creating a new Clojure-based fw1 app from the template he's created
Got it working, but not using boot new
Ended up using the command in that readme boot -d seancorfield/boot-new new -t fw1 -n myfw1app
but if you used that command you used boot-new
True Just not as elegantly as doing straight
boot new fw1 myfw1app