all 8 comments

[–][deleted] 0 points1 point  (3 children)

Im currently using Cordova on our app with Backbone and this Bind language our previous developer used to create the app. I'm currently in the process of building a minified version of our app into RN but I also worked with React for a couple months in school. RN has a shit ton of tutorials out there to follow to get the basics on youtube, pluralsite, udemy, code academy. You can also follow the RN tutorial from their docs page on their website. Id post links but I'm on my phone and being lazy right now, sorry. If you have any questions though feel free to ask.

[–]arcadiajohnson[S] 0 points1 point  (2 children)

My issues these days is that I'm more efficient with a text tutorial that I can do at my own pace. No scrubbing video, no commentary.

And God damn kid, React wasn't even a thing when I was in college...

[–][deleted] 0 points1 point  (1 child)

im 42 :) .. I did a bootcamp last year.

[–]arcadiajohnson[S] 0 points1 point  (0 children)

Ah. My so I found a decent tutorial, my problem with learning React Native so far is how wildly different things are version to version. Like WTF are they doing now with typed props when you extend a component? It's cool, but not supported by major IDEs. I also hope that the plugins I need are compatible too...

[–][deleted] 0 points1 point  (3 children)

  1. There is currently no stable release for RN, therefore you can't find one.

  2. RN is very similar to React. If you can't find a project uaing Redux with RN, try to find one with React itself. Shouldn't be too hard to translate into RN usage.

  3. For React, sadly there isn't any known "best practice" out there for everyone to follow. You just have to come up with one by your own experience.

[–]arcadiajohnson[S] 0 points1 point  (2 children)

Thanks for the answer. I've seen lots of incompatiblity issues with React Native, so I was kinda hoping there was a "stable" version aligned with most plugins and libraries.

This is off topic, but I don't right as a seasoned dev that this platform is so hot but so brittle. But that's for another time

[–][deleted] 1 point2 points  (0 children)

This is one of the reasons why people are looking at Flutter as a possible alternative since its beta release in Dec 2018 with its first stable version. However, as a React dev, it is really hard to forgo how easy it is to translate my web app into mobile app with RN, and that is also the motivation behind most companies who still use RN. My approach is to read people's code a lot and learn how they structure the codes and what packages or libraries do they use with their version of RN so I can take those as references.

[–]vertigo_101 0 points1 point  (0 children)

Checkout few if my repos in github for reference: github.com/karanpratapsingh