CommentComment

Good morning folks! :)

Hope you've had a lovely weekend. Here in Canada, we celebrated Canada Day on Sunday and had yesterday off, so I'd say this week started on the right foot 👌🏼(apart from scorching hot temperatures)

As you must've heard by now, the biggest news in the community for the last couple of weeks is that Airbnb decided to move away from React Native, after two years of being one of the biggest contributors and supporters of the technology. This comes as a shock to many, and there's no denying the impact that announcement had on the community. Airbnb was a name that was often mentioned to explain that React Native is production-ready and a strong option. Many people are now reconsidering whether React Native is the right choice for them, and whether the technology will be around in a few years from now. Others took the time to respond to Airbnb and analyze the reasons behind their decision. The most notable answers came from Expo and Artsy.

The bottom line is that Airbnb choosing to move away from React Native should not impact anyone else's decision on whether to use the technology. Their situation was particular, in that they started working with React Native early on in 2016, when things were still quite unstable, at which point they already had an established native application with many iOS and Android developers on board. Adding React Native to an existing native app is notoriously difficult, and Facebook has announced that they were working towards improving that experience. Only a portion of their screens were using React Native, which made their stack more complicated that it needed to be. At the end of the day, every team is different, every company has different needs, and if something works for you, don't let another company's experience affect yours.

If you haven't yet, I strongly encourage you to read through Airbnb's blog posts explaining their decision, it is still an incredibly written piece, outlining many valid pros and cons with React Native, which can serve as a great source of knowledge.

Alright, well that was my two cents on the issue, now let's move on to some of the last weeks' best React Native content!

Cheers!

Kenza Iraki

News


Libraries & Tools


Engineering




Latest Jobs

Open Source

react-native-draggable-flatlist

A drag-and-drop-enabled FlatList for React Native.

react-native-swipe-up-down

A bottom drawer component (Apple Maps style) for React Native.

react-native-scroll-into-view

A component that allows you to scroll to a specific React Native view in the visible screen.

react-native-toasty

A customizable toast component for React Native.

react-native-code-verification

A component for code verifications in React Native.

Design

Business

Random