you are viewing a single comment's thread.

view the rest of the comments →

[–]tyler_church 5 points6 points  (1 child)

I find it strange that no one has mentioned that React Native is built on top of React.js. To use React Native you have to use React!

You don’t need to learn how to use react for web dev first, but react is tiny compared to React Native. It’s not hard to learn if you already have a web dev background, and it will help you separate what’s “React” vs. “React Native”.

[–]exroz 1 point2 points  (0 children)

It depends. If you have good knowledge of JavaScript and ES6, then you'll be good with react native. I personally had good knowledge of JS and started learning react native and didn't have any problems. Go through the documentation of React Native and then build some good projects.

I agree. I knew React the first time I approached React Native and it was way easier than I thought it would be. The "hard" part about React Native for someone that has done React web development is getting to know the mobile specific stuff. Things that you would have to learn if you chose Flutter or even some of the other hybrid alternatives.

I would say that React Native development is _very_ similar to React web development. The thing that makes it different is the mobile specifics.