Fiquei na dúvida sobre o uso do Suspense.
Não seria possível utilizar o Suspense somente ao redor da Route Cardapio? Assim não bloquearíamos a visualização dos demais componentes enquanto o fallback é exibido. Ou estou enganado?
Agradeço desde já.
Fiquei na dúvida sobre o uso do Suspense.
Não seria possível utilizar o Suspense somente ao redor da Route Cardapio? Assim não bloquearíamos a visualização dos demais componentes enquanto o fallback é exibido. Ou estou enganado?
Agradeço desde já.
Olá Luã!
É uma boa observação! Ao utilizar o Suspense
, você pode usar o Suspense apenas na Route do Cardapio para evitar que a aplicação inteira fique bloqueada enquanto o Cardapio
está sendo carregado. O exemplo da aula colocou o Suspense
em volta de tudo para fins didáticos, mas na prática, você deve usar o Suspense
apenas onde o componente preguiçoso está sendo renderizado, novamente reforço a sua boa observação.
Reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!