Hola Uriel, tengo algunas dudas con respecto a este tema, mis dudas son las siguientes:
1.- Js no es de por si asíncrono? Esto quiere decir que si tengo dos funciones, la primera función tarda 3 segundos y la segunda funcion me tarda 2 segundos, Js lo que hace es que las dos funciones progresan pero nunca se van a ejecutar al mismo tiempo, en este caso se va a ejecutar la segunda función de primero ya que tarde mucho menos. Esto es asíncronismo?.
2.- No se supone que async-await vuelve nuestro código síncrono? Osea, que para que se ejecuta la siguiente función debo de esperar que se ejecute la primera y así sucesivamente tengo entendido que python es un lenguaje síncrono, entonces estariamos volviendo nuestro código JS síncrono?.
1.- Js no es de por si asíncrono? Esto quiere decir que si tengo dos funciones, la primera función tarda 3 segundos y la segunda funcion me tarda 2 segundos, Js lo que hace es que las dos funciones progresan pero nunca se van a ejecutar al mismo tiempo, en este caso se va a ejecutar la segunda función de primero ya que tarde mucho menos. Esto es asíncronismo?.
2.- No se supone que async-await vuelve nuestro código síncrono? Osea, que para que se ejecuta la siguiente función debo de esperar que se ejecute la primera y así sucesivamente tengo entendido que python es un lenguaje síncrono, entonces estariamos volviendo nuestro código JS síncrono?.