Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Implementar um Componente de Fallback | Basic React Router Concepts
React Router

Implementar um Componente de FallbackImplementar um Componente de Fallback

Vamos nos concentrar na implementação de um componente de reserva [fallback]. Este passo é crucial para aprimorar a experiência do usuário, fornecendo um feedback visual enquanto páginas web específicas estão carregando.

O React disponibiliza o componente Suspense para essa finalidade. O componente Suspense nos permite especificar um componente de reserva que será exibido enquanto o conteúdo principal está sendo carregado. Aqui está a sintaxe para implementar essa funcionalidade:

  • Linha 1: Importamos o componente Suspense da biblioteca React.
  • Linhas 5 e 7: Envolve-se todas as rotas do aplicativo com o componente Suspense. Isso nos permite exibir um componente de reserva enquanto qualquer rota está sendo carregada.
  • Linha 5: O componente Suspense aceita uma propriedade fallback. Neste caso, a propriedade fallback está configurada para <LoaderComponent />, que especifica o conteúdo a ser exibido enquanto o conteúdo principal está carregando.
Here is the code from the recording: GitHub

Exemplo

Agora, vamos integrar um mecanismo de fallback em nosso aplicativo:

O código fornecido demonstra a integração de um mecanismo de reserva dentro do componente App. Utilizando o componente Suspense com um fallback especificado como <Loader />, garantimos que o feedback visual seja exibido enquanto as rotas estão carregando.

Tudo estava claro?

Seção 2. Capítulo 7
course content

Conteúdo do Curso

React Router

Implementar um Componente de FallbackImplementar um Componente de Fallback

Vamos nos concentrar na implementação de um componente de reserva [fallback]. Este passo é crucial para aprimorar a experiência do usuário, fornecendo um feedback visual enquanto páginas web específicas estão carregando.

O React disponibiliza o componente Suspense para essa finalidade. O componente Suspense nos permite especificar um componente de reserva que será exibido enquanto o conteúdo principal está sendo carregado. Aqui está a sintaxe para implementar essa funcionalidade:

  • Linha 1: Importamos o componente Suspense da biblioteca React.
  • Linhas 5 e 7: Envolve-se todas as rotas do aplicativo com o componente Suspense. Isso nos permite exibir um componente de reserva enquanto qualquer rota está sendo carregada.
  • Linha 5: O componente Suspense aceita uma propriedade fallback. Neste caso, a propriedade fallback está configurada para <LoaderComponent />, que especifica o conteúdo a ser exibido enquanto o conteúdo principal está carregando.
Here is the code from the recording: GitHub

Exemplo

Agora, vamos integrar um mecanismo de fallback em nosso aplicativo:

O código fornecido demonstra a integração de um mecanismo de reserva dentro do componente App. Utilizando o componente Suspense com um fallback especificado como <Loader />, garantimos que o feedback visual seja exibido enquanto as rotas estão carregando.

Tudo estava claro?

Seção 2. Capítulo 7
some-alt