Async/Await
Síntaxis para escribir código asíncrono que se lee como si fuera síncrono. Si todavía estás encadenando .then() sin necesidad, este es el empujón que necesitás para simplificar tu código y mejorar el manejo de errores.
Definición
Una síntaxis introduced en ES2017 que permite escribir código asíncrono de manera síncrona y más legible. La palabra clave async define una función asíncrona y await pausa la ejecución hasta que una Promise se resuelva. Esta síntaxis elimina la necesidad de encadenar .then() y hace el código más fácil de leer.
Ejemplos
- • async function obtener() { return await fetch(url); }
- • const datos = await promesa;