El concepto de JavaScript Destructuring nos puede resultar útil en el día a día de nuestro trabajo con JavaScript. ¿Qué es y para que sirve el concepto de Destructuring? . Como su nombre indica sirve para desestructurar una estructura determinada. Esto en principio nos puede resultar chocante a los programadores nos gusta tener todo ordenado. […]
JavaScript reduce y su flexibilidad
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 […]
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 […]
TypeScript Class Expression y simplicidad
¿Qué es un TypeScript Class Expression? .Normalmente cuando trabajamos con un lenguaje de programación orientado a objetos estamos muy acostumbrados a generar clases . Vamos a ver un ejemplo con la clase Telefono en TypeScript. Recordemos que en typeScript las variables son públicas por defecto. Si creamos un programa main para crear una persona será […]
TypeScript interface utilizando Angular DTOs
El concepto de TypeScript interface es bastante más flexible que el concepto clásico de Java Interface y nos permite realizar operaciones curiosas con él a nivel de arquitectura. Vamos a ver un ejemplo sencillo que incluya el manejo de un servicio REST que nos devuelve un DTO (Data Transfer Object) con Angular. El primer paso […]
Angular router y su configuración
Vamos a introducir el concepto de Angular Router y como realizar su configuración para que las cosas nos queden organizadas. Angular Router se encarga de decidir que componentes de Angular se muestran en cada momento. Vamos a ver un ejemplo sencillo creando dos componentes c1 y c2 , para ello ejecutamos angular-cli: ng generate component […]







