Cookies

Esta web utiliza cookies para obtener datos estadísticos de la navegación de sus usuarios. Si continúas navegando consideramos que aceptas su uso

Javascript - Blog

Promesas con async/await y carga concurrente de recursos

En este mismo blog he hablado de la potencia de las promesas para manejar la comunicación cliente servidor de manera asíncrona en Javascript o, resumiendo, cualquier operación de entrada/salida. Como con cualquier poder viene la responsabilidad de gestionarlo correctamente, veremos en este post cómo configurar Webpack + Babel para poder utilizar async/await en nuestro proyecto Javascript para tener compatibilidad máxima y así utilizar esta sintaxis que nos ayudará a usar las promesas de una manera mucho más entendible.

Programación asíncrona con promesas

Las promesas son una solución para implementar código asíncrono que aparece con el objetivo de reemplazar a los callbacks. Al ser una abstracción más avanzada, las promesas permiten operaciones como esperar a que diversas operaciones asíncronas terminen de ejecutarse de manera concurrente, mejoran la legibilidad del código y facilitan el manejo de errores. En definitiva, no son simplemente una moda sino que también aportan ventajas competitivas frente a los callbacks.

Nativescript. El sucesor natural de Ionic.

El desarrollo de aplicaciones móviles es hoy en día uno de los sectores de la informática más pujantes y, por ello, está mucho más expuesto a cambios disruptivos en su entorno. Dentro de este entorno tan competitivo, hace aparición Nativescript. Nativescript es una nueva tecnología open-source de Telerik para poder desarrollar aplicaciones nativas para Android e iOS utilizando como lenguaje de programación Javascript, o también el nuevo primo-hermano de Microsoft, Typescript. Esta característica nativa es la que hace que el framework referencia para desarrollar apps en Javascript, Ionic, pueda verse reemplazado por Nativescript con el tiempo.