En este video aprenderás las diferencias entre la programacion sincrónica (Sync) también llamada Blockin Code y la programación asíncrona (Async). Usaremos dos lenguajes de programación PHP y Node.js para este ejercicio ya que el primero trabaja de manera síncrona y Node asíncrona.
Ahora vamos a entender unos fundamentos que son importantes a día de hoy como es la programación sincrónica y asíncrona ya que es de vital importancia aprender a diferenciar los cambios y evoluciones en cuanto a lenguajes de programación se refiere.
En lenguajes de programación como en php, este tipo de programación es sincrónica. Es decir que cuando entra para ser procesada en tareas de programación se debe esperar a que terminen cada proceso para que se ejecute la ultima tarea enviada y esto es lo que se conoce como código bloqueante.
Pero en la programación asíncrona, que es como se maneja en estos nuevos lenguajes como es Node.js ,cada una de estas tareas que va entrando se va ejecutando al mismo tiempo que las demás sin esperar a que se termine la primera tarea.
Para una mejor comprensión te sugerimos ver el vídeo hasta el final.
Buena Suerte!!