El uso de JavaScript reduce es uno de los más habituales cuando hablamos de programación funcional . Por defecto esta función se encarga de “reducir” un conjunto de elementos a un único resultado. Sin embargo soporta bastantes más opciones que le aportan flexibilidad vamos a verlo partiendo del ejemplo más básico: En este caso la […]
TypeScript Promise all y programación en N Capa
Typescript Promise All es uno de los conceptos más habituales cuando trabajamos con programación asíncrona y promesas en TypeScript. En situaciones sencillas nosotros invocamos a un servicio REST y nos traemos los datos que se encuentran ubicamos en una url . Sin embargo no siempre las cosas son tan sencillas , hay situaciones en […]
Utilizando un JSON Generator en Java
El uso de un JSON Generator es muy común en muchos lenguajes y se basa en una clase o conjunto de clases que sean capaces de generar datos en json de forma sencilla. Vamos a ver como realizar esta tarea en Java . Para ello lo primero va a ser instalar las librerías de Jackson […]
Creando un Java 8 Custom Stream con JDBC ResultSets
El concepto de Java 8 Custom Stream es un concepto que en más de una ocasión necesitaremos abordar. En la programación más clásica de Java 8 utilizamos el método .stream() y convertimos una lista en un Stream de objetos . Sin embargo hay situaciones que no son tan directas y en las cuales necesitaremos construir […]
JPA @Basic , optimizando los fechings
La anotación @Basic de JPA es una de esas anotaciones que es importante pero que muchas veces tenemos olvidadas. Vamos a echarla un vistazo. Supongamos que tenemos una clase Cliente que persistimos en una base de datos. La clase tiene la siguiente estructura en Java. Hasta aquí todo es muy clásico , si realizamos una […]
TypeScript Union Type y como usarlos
El concepto de TypeScript union Type es un concepto curioso sobre todo cuando se mira en un primer momento . ¿Qué es un union type en TypeScript? . Se trata de un tipo que unifica varios tipos de golpe. Es decir nosotros en TypeScript podemos tener el siguiente código de TypeScript: Se trata de un […]
JavaScript Template for loop y como usarlo
El concepto de JavaScript Template for loop es un concepto a día de hoy importante y que todos debemos conocer. Hoy por hoy a través de transpiladores todos trabajamos con ES6 y sus características . Una de las características más importantes de ES6 es la capacidad de construir plantillas de forma rápida. Es decir nosotros […]
JSON Viewer Awesome y chrome
El otro día estuve probando JSON Viewer Awesome que es un plugin para chrome que nos permite visualizar datos en JSON de una forma bastante sencilla y practica. JSON Viewer Awesome ¿Qué es lo que me ha gustado de este plugin? . Bueno la verdad es que varias cosas. En primer lugar que se puede […]







