React動画
ReactとReactエコシステムの議論に特化した動画。
React Conf 2021
React 18 基調講演
基調講演では、React 18から始まるReactの未来に対する私たちのビジョンを共有しました。
Andrew Clark、Juan Tejada、Lauren Tan、Rick Hanlonによるフル基調講演はこちらをご覧ください。
アプリケーション開発者向けReact 18
React 18へのアップグレードのデモについては、Shruti Kapoorの講演をこちらでご覧ください。
Suspenseを使ったストリーミングサーバーレンダリング
React 18には、Suspenseを使用したサーバーサイドレンダリングのパフォーマンス改善も含まれています。
ストリーミングサーバーレンダリングを使用すると、サーバー上でReactコンポーネントからHTMLを生成し、そのHTMLをユーザーにストリーミングできます。React 18では、Suspense
を使用して、アプリをより小さく独立したユニットに分割し、アプリの残りの部分をブロックすることなく互いに独立してストリーミングできます。これにより、ユーザーはより早くコンテンツを目にし、より早く操作を開始できるようになります。
詳細については、Shaundai Personの講演をこちらでご覧ください。
最初のReactワーキンググループ
React 18では、専門家、開発者、ライブラリメンテナー、教育者のパネルと協力して、最初のワーキンググループを作成しました。私たちは共に、段階的な導入戦略を作成し、useId
、useSyncExternalStore
、useInsertionEffect
などの新しいAPIを改良しました。
この作業の概要については、Aakansha’ Doshiの講演をご覧ください。
React開発者ツール
このリリースの新機能をサポートするため、新しく結成されたReact DevToolsチームと、開発者がReactアプリをデバッグするのに役立つ新しいTimeline Profilerも発表しました。
新しいDevTools機能の詳細とデモについては、Brian Vaughnの講演をご覧ください。
memoなしのReact
さらに未来を見据えて、Xuan Huang (黄玄)が、自動メモ化コンパイラに関するReact Labsの調査の最新情報を共有しました。詳細とコンパイラのプロトタイプのデモについては、この講演をご覧ください。
Reactドキュメントの基調講演
Rachel Nabors氏が、Reactの新しいドキュメント(現在react.devとして公開)への投資に関する基調講演で、Reactを使った学習と設計に関する一連の講演を開始しました。
その他…
Reactを使った学習と設計に関する講演も聞くことができました。
- Debbie O’Brien氏:新しいReactドキュメントから学んだこと。
- Sarah Rainsberger氏:ブラウザでの学習。
- Linton Ye氏:Reactを使った設計のROI。
- Delba de Oliveira氏:Reactを使ったインタラクティブなプレイグラウンド。
Relay、React Native、PyTorchチームからの講演
- Robert Balicki氏:Relayの再紹介。
- Eric Rozell氏とSteven Moyes氏:React Native Desktop。
- Roman Rädle氏:React Native向けのオンデバイス機械学習
さらに、コミュニティからのアクセシビリティ、ツール、およびサーバーコンポーネントに関する講演
- Daishi Kato氏:外部ストアライブラリのためのReact 18。
- Diego Haz氏:React 18でアクセシブルなコンポーネントを構築する。
- Tafu Nakazaki氏:Reactを使ったアクセシブルな日本語フォームコンポーネント。
- Lyle Troxell氏:アーティスト向けのUIツール。
- Helen Lin氏:Hydrogen + React 18。
過去の動画
React Conf 2019
React Conf 2019の動画のプレイリスト。
React Conf 2018
React Conf 2018の動画のプレイリスト。
React.js Conf 2017
React.js Conf 2017の動画のプレイリスト。
React.js Conf 2016
React.js Conf 2016の動画のプレイリスト。
React.js Conf 2015
React.js Conf 2015の動画のプレイリスト。
ベストプラクティスの再考
Pete Hunt による JSConf EU 2013 での講演では、以下の3つのトピックが扱われています。テンプレートという概念を捨てて JavaScript でビューを構築すること、データが変更されたときにアプリケーション全体を「再レンダリング」すること、そして DOM とイベントの軽量な実装です - (2013 - 0h30m)。
React 入門
Tom Occhino と Jordan Walke が Facebook Seattle で React を紹介します - (2013 - 1h20m)。