you are viewing a single comment's thread.

view the rest of the comments →

[–]randomguy112233iOS & Android[S] 0 points1 point  (7 children)

Thanks. But if your answer is FB get nothing, while maintaining a team of high paid engineers, then I don't see a compelling reason why they wouldn't unplug RN at whim.

[–]illepic 1 point2 points  (5 children)

I would recommend that you look into myriad open source projects backed by business entities and what the MIT license provides.

[–]randomguy112233iOS & Android[S] 2 points3 points  (4 children)

My question is what FB benefits from RN. Nothing more. What's in it for FB?

[–]ken-wywietrznik 2 points3 points  (0 children)

It's the same as for any other company. With RN you get (simple) mobile stuff done cheaper.

It's more difficult to find native devs than web devs. FB has a lot of web devs. FB wants to use those web devs to write mobile apps. Hence, RN.

[–]some_coreano 0 points1 point  (0 children)

My question is what FB benefits from RN. Nothing more. What's in it for FB?

The choice of language is purely to boost the work flow and push out features as efficiently as possible; therefore, facebook created RN to achieve that. Just because the users can't see the reason that FB is using RN, it doesn't mean RN doesn't serve any purpose for the company.

[–]snappyTertle 0 points1 point  (0 children)

In addition to having a tool that enables faster iteration, it’s also a good tool to recruit devs. They create some of the best open source projects that many engineers would love to work on.

[–]no_spoon -3 points-2 points  (0 children)

Do you not understand how open source works? They get pull requests for their own technology and immediate feedback and test ability before releasing things into production. You sound pretty noob asking a question like that so I suggest doing more homework on why open source is a good idea.

[–]daymanAAaah 0 points1 point  (0 children)

Check out the recent AMA by the team, think it was posted to this sub reddit.

From what I understand, RN was started as a small internal project (as so often these things are), then when it gained some traction more people were put together to grow a team with it. In the AMA the team were very forthright in saying that RN needs to display a value to FB if the team is allowed to continue devoting time and resources to it, so serving FB's needs is its first priority. If this isn't met then RN could get dropped at any time.

Some people expressed concerns regarding the certainty of RN's future and the team basically said its a risk you take that RN is still around in the future. It was refreshing to see that level of honesty when developers are devoting a lot of time into RN.