Ah I see. Sorry for misreading. Still better than Angular's situation though, and I'd argue React Native is more important/more likely to be fully used at Facebook.
Are there any examples of Facebook actually using React Native in a crucial way? All I've seen are parts of their native apps that could be replaced relatively easily. I don't think the "Facebook won't kill React Native because they use it" argument holds as much weight as we'd like to believe.
I'd go with Facebook and the consequent support, testing and community over a framework that does it's own thing. Performance is simply not a concern for most applications (i.e. React itself is more than good enough) and having learned React to a good standard, I'm super excited about building something in React Native.
I'm thinking maybe they moved off of React Native. RN makes sense for a small org or for an app you're just getting started with, but a megacorp like FB can afford to hand-craft a smaller, tighter app for each platform.
Facebook engineers keep telling everyone that React Native is not used in the main Facebook app. I always wondered what is stopping them from start using it. Perhaps app size is a massive concern? Maybe all this tooling around their app is not really compatible with React Native?
Its interesting that they have a ton of legacy Obj-c code (considering that companies started to build apps not very long time ago, and they already re-wrote their app several times) I wonder if any other company is a situation like this well other than Apple.
Facebook’s solution is an open-source project called React Native that builds on its successful React project for Web development. Facebook claims that React Native will let the same set of engineers build applications in the same way for either iOS or Android. This time the company has set its sights a little more realistically than it did with HTML5. React Native is a learn-once-run-everywhere (LORE) app development tool.
Facebook’s solution is an open-source project called React Native that builds on its successful React project for Web development. Facebook claims that React Native will let the same set of engineers build applications in the same way for either iOS or Android. This time the company has set its sights a little more realistically than it did with HTML5. React Native is a learn-once-run-everywhere (LORE) app development tool.
Facebook is building something they call React Native, which, as I understand it, lets you code an app using JavaScript and web stuff, but then it transforms all of that into native code that gets compiled to run on the various mobile operating systems. I think it's currently iOS-only. Facebook says they're already using it for multiple production apps, but I don't know which ones.
I think you might be confusing Facebook with Google.
Ask any app developer that's used React Native or any web developer that's had to create a native app if it has a reason to exist.
Facebook has hundreds or thousands of React developers that - before React Native - could only develop for web. Now they can move their web developers to their native apps almost seamlessly.
"Work closely with our PM and design teams to define feature specifications and build the next generation of products leveraging frameworks such as React & React Native"
Someone correct me if I'm wrong but AFAIK the Facebook app isn't really using react native yet, just in very small parts (event dashboard). The rest is still plain old swift and objc.
React native is used by Facebook, Discord, Wal-Mart, Baidu, etc etc it's not going to be abandoned. This is one person's random click-baity rumormongering tweet. Facebook showcased react native at it's F8 developer conference just one month ago. It's a great tool, use it if it works for you.
I believe Facebook does use React for facebook.com, but not React Native for anything in production yet.
reply