Vídeos do React

Vídeos dedicados à discussão do React e do ecossistema do React.

React Conf 2024

Na React Conf 2024, o CTO da Meta, Andrew “Boz” Bosworth, compartilhou uma mensagem de boas-vindas para dar início à conferência:

React 19 Keynote

Na palestra principal do primeiro dia, compartilhamos a visão para o React a partir do React 19 e do React Compiler. Assista à palestra completa de Joe Savona, Lauren Tan, Andrew Clark, Josh Story, Sathya Gunasekaran e Mofei Zhang:

React Unpacked: A Roadmap to React 19

O React 19 introduziu novos recursos, incluindo Actions, use(), useOptimistic e mais. Para um mergulho profundo no uso dos novos recursos do React 19, veja a palestra de Sam Selikoff:

What’s New in React 19

Lydia Hallie fez um mergulho visual nos novos recursos do React 19:

React 19 Deep Dive: Coordinating HTML

Josh Story apresentou um mergulho profundo nas APIs de streaming de documentos e recursos no React 19:

React for Two Computers

Dan Abramov imaginou uma história alternativa onde o React começou com foco no servidor:

Forget About Memo

Lauren Tan fez uma palestra sobre o uso do React Compiler na prática:

React Compiler Deep Dive

Sathya Gunasekaran e Mofei Zhang apresentaram um mergulho profundo sobre como o React Compiler funciona:

And more…

Também ouvimos palestras da comunidade sobre Server Components:

Palestras de frameworks React usando novos recursos:

E Q&As com as equipes do React e React Native:

Você pode assistir a todas as palestras da React Conf 2024 em conf2024.react.dev.

React Conf 2021

React 18 Keynote

Na palestra principal, compartilhamos nossa visão para o futuro do React começando com o React 18.

Assista à palestra completa de Andrew Clark, Juan Tejada, Lauren Tan e Rick Hanlon aqui:

React 18 para Desenvolvedores de Aplicativos

Para uma demonstração da atualização para o React 18, veja a palestra de Shruti Kapoor aqui:

Streaming Server Rendering com Suspense

O React 18 também inclui melhorias no desempenho da renderização do lado do servidor usando Suspense.

A renderização streaming do servidor permite que você gere HTML a partir de componentes React no servidor e transmita esse HTML para seus usuários. No React 18, você pode usar Suspense para dividir seu aplicativo em unidades independentes menores que podem ser transmitidas independentemente umas das outras, sem bloquear o restante do aplicativo. Isso significa que os usuários verão seu conteúdo mais cedo e poderão começar a interagir com ele muito mais rápido.

Para um mergulho profundo, veja a palestra de Shaundai Person aqui:

The first React working group

Para o React 18, criamos nosso primeiro Grupo de Trabalho para colaborar com um painel de especialistas, desenvolvedores, mantenedores de biblioteca e educadores. Juntos, trabalhamos para criar nossa estratégia de adoção gradual e refinar novas APIs, como useId, useSyncExternalStore e useInsertionEffect.

Para uma visão geral deste trabalho, veja a palestra de Aakansha’ Doshi:

React Developer Tooling

Para dar suporte aos novos recursos desta versão, também anunciamos a recém-formada equipe React DevTools e um novo Timeline Profiler para ajudar os desenvolvedores a depurar seus aplicativos React.

Para mais informações e uma demonstração dos novos recursos do DevTools, veja a palestra de Brian Vaughn:

React without memo

Olhando para o futuro, Xuan Huang (黄玄) compartilhou uma atualização da nossa pesquisa do React Labs em um compilador de auto-memoização. Confira esta palestra para obter mais informações e uma demonstração do protótipo do compilador:

React docs keynote

Rachel Nabors iniciou uma seção de palestras sobre aprendizado e design com React com uma palestra sobre nosso investimento nos novos docs do React (agora enviados como react.dev):

And more…

Também ouvimos palestras sobre aprendizado e design com React:

Palestras das equipes Relay, React Native e PyTorch:

E palestras da comunidade sobre acessibilidade, tooling e Server Components:

Vídeos mais antigos

React Conf 2019

Uma lista de reprodução de vídeos da React Conf 2019.

React Conf 2018

Uma lista de reprodução de vídeos da React Conf 2018.

React.js Conf 2017

Uma lista de reprodução de vídeos da React.js Conf 2017.

React.js Conf 2016

Uma lista de reprodução de vídeos da React.js Conf 2016.

React.js Conf 2015

Uma lista de reprodução de vídeos da React.js Conf 2015.

Rethinking Best Practices

A palestra de Pete Hunt na JSConf EU 2013 aborda três tópicos: descartar a noção de templates e construir visões com JavaScript, “reatualizar” todo o seu aplicativo quando seus dados mudam e uma implementação leve do DOM e eventos - (2013 - 0h30m).

Introdução ao React

Tom Occhino e Jordan Walke apresentam o React no Facebook Seattle - (2013 - 1h20m).