artsy / mobile

Mobile Team TODO
http://www.objc.io/issues/22-scale/artsy/
84 stars 11 forks source link

Blog Post: Getting started with React Native #101

Open orta opened 7 years ago

orta commented 7 years ago

Seeing as I'm picking up all this stuff myself ATM, I should start noting down my path so that others can follow easier.

Base concepts to learn:

Useful to grok:

Resources:

alloy commented 7 years ago

I don’t think Redux is necessary/useful to grok in relation to RN. Why do you think it is?

orta commented 7 years ago

For all of that section it's a "nice to know, but you can totally live without"

But Redux for me is a big mindset changer, after watching the series on it by the creator I really started to understand how a lot of these advantages in this ecosystem are about how settings constraints in a flexible language can give really powerful abstractions.

I include it because it was important in me deciding that overall JS has better abstractions

alloy commented 7 years ago

Gotcha, that’s fair. I would definitely phrase it like that, though, because I think something like Babel is much more important to learn about in terms of starting to work with RN than learning about Redux.

alexito4 commented 7 years ago

Just to add my 5c. That’s a good way of phrasing it. I’m working on a small app and haven’t added Redux (yet). Is interesting and useful to deal with state changes but not required. I have enough work to make RN, Relay and GraphQL work 😂

jcampbell05 commented 7 years ago

Redux I would say is a big changer for your development skills but only once you get to event based / complex apps.

orta commented 7 years ago

https://github.com/ericdouglas/react-roadmap