This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-10-13
Channels
- # announcements (1)
- # babashka (41)
- # beginners (194)
- # calva (14)
- # chlorine-clover (2)
- # cider (32)
- # circleci (9)
- # cljsrn (10)
- # clojure (110)
- # clojure-australia (1)
- # clojure-berlin (2)
- # clojure-dev (39)
- # clojure-europe (42)
- # clojure-france (3)
- # clojure-nl (19)
- # clojure-spec (22)
- # clojure-uk (23)
- # clojurescript (21)
- # conjure (41)
- # datomic (33)
- # depstar (16)
- # duct (46)
- # events (1)
- # fulcro (17)
- # graphql (14)
- # jobs (6)
- # jobs-discuss (9)
- # leiningen (6)
- # malli (29)
- # off-topic (21)
- # pathom (7)
- # portal (1)
- # rdf (81)
- # re-frame (3)
- # reagent (12)
- # reitit (2)
- # remote-jobs (1)
- # rum (1)
- # shadow-cljs (60)
- # specter (1)
- # sql (13)
- # tools-deps (23)
- # vrac (1)
- # yada (19)
hi * looking at https://cljsrn.org/ but not sure what setup I should go with. on linux, for android and the app will eventually need some native bluetooth components in java/kotlin, so thinking sans expo. yet, the app is pretty simple. what would you recommend? + if a good tutorial exists to help that is of course grand...
@dotemacs That looks like a really solid start for doing a keel-up “TOS Enterprise -> Movie Enterprise” refit of my existing ExpoKit-encumbered architecture. Is there anything about the project that requires IDEA/Cursive, do yo happen to know? I would prefer to stay in my comfortable little emacs bubble hehe
I think that the author of that tutorial used his favourite editor. I don’t see anything there preventing your from using your editor of choice.
I've been converting some hiccup views to JSX as part of trialling StorybookJS as a development aid. Few opinionated observations while they're fresh:
• JSX is clumsy by comparison. Hiccup has less ceremony. Structural editing makes a huge difference to the editing experience.
• JSX is less expressive. If your views have conditional logic or loops then you'll notice a lot more friction. It's possible but messy by comparison to hiccup.
• My hiccup code was less organised. Those other niggles make you want to organise your JSX more deliberately. Less inline styles. More breaking things up when it gets complex.
• Hiccup needs to support react hooks asap. Common js libs design for it now. Components in RN land are complex enough to need them.