Espera de nivel superior permite que los módulos actúen como grandes funciones asíncronas: Con espera de nivel superior, los módulos ECMAScript (ESM) pueden esperar recursos, lo que hace que otros módulos que los importen espera antes de que empiecen a evaluar su cuerpo.
¿Aguarda soporte de nivel superior para nodos?
módulos js.
¿Es malo usar await?
Además, la sintaxis async / await le permite escribir código asíncrono que PARECE código síncrono. Así que está perfectamente bien usar async y await.
¿Cómo se usa TypeScript de espera de nivel superior?
Para usar la espera de nivel superior en TypeScript, debe establecer la opción del compilador de destino en es2017 o superior. La opción del módulo debe establecerse en esnext o system.
¿Qué es la espera asincrónica de nivel superior?
Espera de nivel superior permite a los desarrolladores usar la palabra clave espera fuera de las funciones asincrónicas. Actúa como una gran función asíncrona que hace que otros módulos que los importan esperen antes de comenzar a evaluar su cuerpo.