El concepto de JavaScript template String es parte de JavaScript ES6 . El manejo de plantillas es general a todos los lenguajes de programación . Java dispone de Thymeleaf , .NET de Razor y PHP de Smarty . JavaScript también dispone de su propio universo de plantillas . Pero hace tiempo se echaba en falta […]
JavaScript Array Prototype y extensibilidad
El uso de JavaScript Array Prototype es muy común y de hecho existen librerías como lodash y underscore que se apoyan intensamente en este concepto. Ahora bien ¿Cómo funciona?,¿Cómo podemos extender la funcionalidad de un Array?. Vamos a construir un ejemplo que nos aclare la situación partiendo de una lista de personas sencilla que construimos: […]
Javascript Joins ,SQL con datos JSON
La idea de JavaScript Joins parece un poco extraña al principio . Sin embargo cada día trabajamos más con el formato JSON y leemos grupos de datos muy diversos. Más pronto que tarde nos encontraremos con una situación que requiere realizar un join clásico de SQL pero con los datos en JSON. ¿Cómo podemos realizar […]
Yarn package manager y node.js
El uso de Yarn package manager se esta poniendo poco a poco de moda. Yarn es un gestor de packages creado por Facebook similar a npm pero que aporta varias ventajas a la hora de instalar packages. ¿Qué es lo que hace diferente a Yarn package manager? . Hoy por hoy en instalar algunas de […]
Ramda js y la programación funcional
Ramda js es una de las librerías que esta adquiriendo más tracción en el universo de JavaScript . Se trata de una librería orientada a la programación funcional como ya lo son Lodash o Underscore . ¿Qué es lo que hace a Ramda js diferente?. Para entenderlo hay que construir un ejemplo concreto con Lodash . Vamos […]
Usando Rx Observables en JavaScript
El uso de Rx Observables se va extendiendo poco a poco y la programación reactiva empieza a estar de moda ya que frameworks como Angular 2 se apoyan fuertemente en ella. Recordemos que a la programación reactiva se la suele comparar con el funcionamiento de una hoja Excel. En la hoja de calculo rellenamos dos […]
Axios js una librería de promesas
Axios js es una librería de JavaScript construida con el objetivo de gestionar la programación asíncrona con promesas. Mucha gente me preguntará ¿Por qué usar Axios y no usar jQuery que tiene una librería de promesas madura? . La pregunta más bien es ¿Por qué usar jQuery?. jQuery es la librería de Javascript de referencia […]
Vuejs una alternativa a React y Angular
Vuejs es uno de los frameworks Javascript relativamente nuevos que se esta convirtiendo en una alternativa a los enfoques de Angular2 y React. Combina dentro de sus características conceptos tanto de Angular como de React para construir un framework realmente limpio. Podemos echar un vistazo a google trends y ver cuanto esta creciendo comparado con […]
- « Página anterior
- 1
- …
- 4
- 5
- 6
- 7
- 8
- …
- 19
- Página siguiente »







