Fork me on GitHub
#cljsrn
<
2021-04-23
>
dnolen00:04:36

RN has its dark corners - but yeah it provides an amazing amount of value, and as a ClojureScript programmer it's hella fun

raspasov00:04:37

What has been the darkest corner you’ve found? 🙂

dnolen00:04:37

upgrading is getting easier but it's still far too exciting

raspasov00:04:51

Hahah, oh yeah.

dnolen00:04:51

if you're doing native integration that's just reading a lot of source code - not much docs

raspasov00:04:34

I almost always COPY my entire directory before upgrading; But nowadays with yarn it has been more or less more “safe” to not copy it.

dnolen00:04:41

that's good to hear

dnolen00:04:11

after this Krell spike I wish I had looked at RN more carefully sooner

raspasov00:04:18

Back in 2016, it took me 1 day to launch the RN project on another computer, because NPM builds were kinda non-repeatable

dnolen00:04:28

making a good ClojureScript REPL & build tool for it wasn't so bad

dnolen00:04:42

though in truth a lot of stuff had to get sorted out first which didn't come together until last year

dnolen00:04:49

(in ClojureScript, the bundle stuff)

raspasov00:04:22

Yes, the new NPM module integration is really good, at least on RN (haven’t tried browser recently); it just works;

dnolen00:04:35

yeah we're using whatever we need w/o issue

dnolen00:04:38

we have native libs

dnolen00:04:45

and everything can be required in an idiomatic way

raspasov00:04:17

Yup, it’s nice. No more (js/require …) 😃

dnolen00:04:32

haha, FINALLY

👍 14
raspasov00:04:02

@dnolen do you guys have RN apps live in the App Store?

dnolen12:04:37

not at this time

👌 6