Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

143
Visualizações
¿Debo usar IIFE en useEffect hook?

¿Es una buena práctica usar IIFE en useEffect o debería declarar la función asíncrona y luego llamarla?

 useEffect(() => { (async () => { const response = await fetch( "https://jsonplaceholder.typicode.com/posts" ); const json = await response.json(); setPosts(json); })(); });
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Como muchos de ustedes ya sabrán, no puede pasar una función asíncrona al gancho useEffect en React. Debido a IIFE de una manera indirecta, todavía podemos

Verá para nuestro enlace useEffect que podemos usar la sintaxis async-await usando un IIFE. Eso es realmente. Es así de simple. Los IIFE desbloquean el potencial para usar la sintaxis asíncrona-espera dentro del gancho useeffect.

Conclusión Los IIFE son una práctica de codificación de JavaScript realmente poderosa que es útil para muchos casos de uso diferentes. Resulta que useEffect no es una excepción.

about 4 years ago · Juan Pablo Isaza Relatório

0

Sugeriría usar IIFE en lugar de declarar la función asíncrona y llamarla. porque va a usar la función asíncrona declarada solo una vez en useEffect y es precisamente el caso de uso para IIFE.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda