This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-12-03
Channels
- # adventofcode (198)
- # aleph (10)
- # announcements (7)
- # aws (17)
- # beginners (353)
- # boot (1)
- # calva (13)
- # cider (18)
- # cljdoc (2)
- # cljs-dev (11)
- # cljsrn (1)
- # clojure (87)
- # clojure-austin (1)
- # clojure-brasil (2)
- # clojure-greece (13)
- # clojure-italy (18)
- # clojure-kc (2)
- # clojure-nl (9)
- # clojure-quebec (1)
- # clojure-russia (1)
- # clojure-spec (55)
- # clojure-uk (114)
- # clojurescript (18)
- # clojurex (14)
- # code-reviews (5)
- # core-async (17)
- # cursive (23)
- # data-science (1)
- # datomic (82)
- # docker (8)
- # duct (10)
- # emacs (8)
- # figwheel (3)
- # figwheel-main (5)
- # fulcro (13)
- # hyperfiddle (8)
- # jobs (1)
- # midje (1)
- # mount (1)
- # nrepl (2)
- # off-topic (72)
- # om (2)
- # pathom (10)
- # portkey (2)
- # re-frame (9)
- # reagent (3)
- # reitit (9)
- # ring-swagger (14)
- # schema (1)
- # shadow-cljs (91)
- # spacemacs (21)
- # sql (6)
- # tools-deps (19)
- # unrepl (9)
- # vim (41)
@jeremys Pathom and Fulcro are tightly related, and Pathom includes all sorts of tools that are specifically for Fulcro use. The server-side parsing of EQL (which is what Pathom and Fulcro use) is a simple “drop in place and go” thing.
@tony.kay as of 2.6.17, render-to-str
doesn’t seem to work anymore, complaining upon invocation of (dom/render-to-str (root-factory props))
that something is not component. This worked in 2.6.16, and usage of this is shown in: http://book.fulcrologic.com/#_server_side_rendering_2
posted issue here: https://github.com/fulcrologic/fulcro/issues/264
Thanks, I added a bunch of SVG tags…mush have accidentally busted something. What is the “something” that isn’t a component, any idea?
Check the ticket…My tests call that exact kind of code, and they pass, so I’m curious if you’re doing anything like refer :all
on DOM, since it has set
symbol
and filter
now from SVG, and that could mess with your clojure functions. Perhaps I should rename those so they don’t conflict.
Has anyone deployed the new lein-template (shadow-cljs based) to heroku? Not sure how to get heroku to run both npm install and lein uberjar. Workaround would be running npm install locally and committing the node-modules directory?
I haven't, but it sounds like what you need is multiple buildpacks: https://devcenter.heroku.com/articles/using-multiple-buildpacks-for-an-app