React Native at Airbnb 2018-06-20

Airbnbから爆弾の投下ですね。

Mediumでこのシリーズの記事が公開されました。

知っている人も多いと思いますが

Airbnbも結構React Nativeエコシステムに貢献している会社の一つです。

例えば、マップのReact Nativeコンポーネントと言ったら、もうこれしかないぐらいreact-native-mapsですね。

ReactNativeの定番Mapコンポーネント react-native-maps

そのAirbnbですが、いつもReact Nativeの活用企業の象徴としても言及されますが

今回のこの記事は引き起こす波紋も大きいはずです。

記事は下記のリンクからアクセスできます。

目次

Part 1:(AirbnbとReact Native)

https://medium.com/airbnb-engineering/react-native-at-airbnb-f95aa460be1c

AirbnbがReact Nativeに投資するきっかけ

AirbnbがReact Nativeに期待していること

Part 2: React Native at Airbnb: The Technology(AirbnbとReact Nativeテクノロジー編)

https://medium.com/airbnb-engineering/react-native-at-airbnb-the-technology-dafd0b43838

ちゃんと期待通りに貢献してくれた部分と

そうじゃない部分を詳しく書いています。

問題点(dosen’t work)の部分

私もいくつか体験していますし

それに加えて、下記の記事のような部分もほぼ全部体験済みです。そういう意味では、ノウハウはたくさん溜まっています!笑

Part 3: Building a Cross-Platform Mobile Team(クロスプラットフォームモバイルアプリ開発チームの構築)

https://medium.com/airbnb-engineering/building-a-cross-platform-mobile-team-3e1837b40a88

チームビルディングの観点から見たReact Native

React Nativeを使った開発の様々な体験談を語っています。

Part 4: Sunsetting React Native(React Nativeの後片付け)

https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a

Nativeへの移行プラン

もちろんReact Nativeは全て悪いということではないことも言及しました。

Part 5: What’s Next for Mobile at Airbnb(Arbnbでモバイルの次)

https://medium.com/airbnb-engineering/whats-next-for-mobile-at-airbnb-5e71618576ab

この部分で

Server-Driven Renderingという言葉が出てきましたね

とても興味深いです、もっと知りたいです!

まとめ

AirbnbがReact Nativeをやめるとは言っても

React Nativeが提供している価値が変わらないですし

相変わらず、中小のところ、ベンチャー、スタートアップはReact Nativeの魅力が増していきます。

何と言っても、Airbnbのようなリソースを持っている訳ではないですから

Airbnbのように全部Nativeに移行しますと言ってられません。

メリットも、デメリットもどんなフレームワークにも存在します。

Nativeで開発しているからと言って、ビジネスが成功するとはまだ別の話です。

コミュニティがReact Nativeに投資し続ける限りは

React Nativeを導入、利用するメリットとアドバンテージも存在し続けると思います。

これは私の結論です。

皆さんもぜひ、上の記事をお読みになって、感想を聞かせてください。

追伸:日本語訳はgithubに上がっています(仕事が早い!):

https://github.com/react-native-jp/react-native-at-airbnb-jp-translation

ちなみにPinterestからはこんな記事もあります。

https://medium.com/@Pinterest_Engineering/supporting-react-native-at-pinterest-f8c2233f90e6

 

Add a Comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close