Javascript #10 - Programación Asíncrona II
En la primera parte sobre programación asíncrona vimos en que consistía el paradigma, como lograr ejecutar contextos asíncronos con callbacks y como controlar dicha ejecución mediante eventos. En este capítulo veremos como lograr lo mismo mediante el uso de promises. ¿Qué son las promises? En Javascript se conoce como promise…
TheGamesDB.js
Últimamente tengo algo abandonado el blog, desde antes de Navidad concretamente. Necesitaba desconectar un poco de mi faceta developer ya que mi trabajo a veces ocupa mucho espacio en este ámbito, pero prometo que intentaré retomar las lecciones de Javascript y me gustaría también empezar a comentar casos prácticos usando…
Javascript #8 - Funciones II
Como expliqué anteriormente, mediante funciones es posible lograr un flujo de datos que transforme un estado inicial y nos provea un resultado en un solo paso, bien usando la composición o la recursividad. Podemos definir y utilizar tantas como queramos, anidarlas, usarlas como argumentos a otras funciones, etc. Pero... ¿qué…
Actualizar a Node 5.0 y Babel 6.0
Recientemente ha habido dos nuevas major release de dos de los indispensables actualmente en el mundo Javascript: Node y Babel. En concreto las versiones 5.0 y 6.0 reespectivamente. Si quieres ahorrarte el post hay un resumen abajo del todo. Ya comenté como instalar ambos en el post de…
Javascript #7 - Funciones I
Es inevitable recaer en su uso y no sólo son parte fundamental del lenguaje sino que lo definen. Cómo hemos visto, son parte indispensable en la creación de objetos, bien haciendo uso de herencia o composición. Pero sólo es la punta del iceberg. Cómo vimos en el capítulo Javascript #2,…