
José A Olalde Galván
PreguntaCual es la diferencia de Try y then. then es solo en promesas y try solo en async ?

Ederson Felipe Lopez Bolivar
No son lo mismo , te lo explico asi
.then es una forma de usar promesas (asincronismo)
try catch : es la forma en la que detectamos errores para que no bloquee el flujo del programa y asi podamos dar una solución a el problema (mandar una alerta al cliente de que algo fallo etc)

José A Olalde Galván
Muchas gracias @mauronoval por aportarme esa informacion! todavia me fala entenderle mejor al await .finllay y .any pero estare practicando :) , se te agradece!

Mauro Nava
Yo elijo await cuando solo espero el valor sin hacer ningun proceso intermedio, como mandar analiticos o llamar otra api. Elijo then cuando necesito procesar la respuesta o haacer uso del
.finally
.any

Mauro Nava
Son lo mismo, usa el que mas te agrade o se adapte a tu estilo de codigo. La unica ventaja que encuentro a
then
GetPokemons() .then(res => { console.log(res) ... return res.filter(pokemon => pokemon.type === 'fire') }) .then(res => { console.table(res) ... })