メインコンテンツにスキップ

F8でのReact Nativeとオープンソースポッドキャスト

·3分で読めます
Christoph Nakazawa
Christoph Nakazawa
Facebookの元エンジニア

今週、Eli WhiteF8 2019でFacebookのAndroidおよびiOSアプリケーションにおけるReact Nativeに関する講演を行いました。過去2年間で取り組んできたことと、次に何をするかについて共有できることを嬉しく思います。

Facebookの開発者向けWebサイトで動画をご覧ください。

F8 Talk about React Native

講演のハイライト:

  • 2017年と2018年は、React Nativeの最大の製品であるFacebookのマーケットプレイスに焦点を当てました。マーケットプレイスチームと協力して、品質を向上させ、製品に喜びを加えました。現時点では、マーケットプレイスはAndroidとiOSの両方でFacebookアプリで最も高品質な製品の1つです。
  • マーケットプレイスのパフォーマンスも、特にミドルエンドのAndroidデバイスでは大きな課題でした。過去1年間で起動時間を50%以上短縮し、さらに改善を重ねています!最大の改善点はReact Nativeに組み込まれており、今年後半にコミュニティに提供される予定です。
  • React Nativeを使用することで、Facebookが必要とする高品質でパフォーマンスの高いアプリを構築できると確信しています。この確信により、React Nativeのコアを再考するような、より大きな賭けに投資することができました。
  • MicrosoftはWindows用のReact Nativeをサポートおよび使用しており、人々が自分の専門知識とコードベースを使用してMicrosoftのユニバーサルWindowsプラットフォームにレンダリングできるようにしています。来週のMicrosoft Buildで、彼らがそれについてさらに話すのを聞いてください

オープンソースに関するReact Radioポッドキャスト

Eliの講演は、最近のオープンソースの取り組みについて話すことで締めくくられます。3月に進捗状況の更新を行い、最近では、Nader DabitGant Labordeが、React Nativeのオープンソースについてチャットするために、彼らのポッドキャストであるReact Native RadioにChristophを招待しました。

ポッドキャストのハイライト:

  • FacebookのReact Nativeチームがオープンソースについてどのように考えているか、そしてReact Nativeの規模のプロジェクトに合わせて持続可能なコミュニティをどのように構築しているかについて話し合いました。
  • Lean Coreの取り組みの一環として、複数のモジュールを削除する予定です。WebViewやReact Native CLIなどの多くのモジュールは、抽出されてから100件以上のプルリクエストを受け取っています。
  • 次に、React Native Webサイトとドキュメントの見直しに焦点を当てます。ご期待ください!

お気に入りのポッドキャストアプリでエピソードを見つけるか、ここで録音を聴くことができます