JSON-P (JSON Processing) es una de las novedades de Java Enterprise Edition 8 .¿Para que sirve JSON-P? . Esta nueva especificación sirve para procesar estructuras JSON de una forma sencilla y acceder a los datos de forma muy directa. La especificación se encarga de definir un puntero a la estructura de datos que necesitamos dentro […]
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 […]
Uso de Spring Properties y encriptación
El uso de Spring Properties es muy común cuando trabajamos con Spring Framework. Sin embargo hay situaciones en las cuales el manejo de propiedades puede tener implicaciones no deseadas. Uno de los casos más habituales es cuando en un fichero de propiedades se almacenan datos “delicados” como usuarios y contraseñas de una base de datos. […]
REST HTTP return codes y sus curiosidades
¿Cuales son los REST HTTP return codes más habituales o correctos? . Todos utilizamos hoy en día tecnologías REST y realizamos las peticiones clásicas de GET,POST, PUT y DELETE . Practicamente todo el mundo tiene muy claro que de esta forma se define un recurso REST Ahora bien cada vez que realizo una de esas […]
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 […]
TypeScript Generics y su funcionamiento
Crear TypeScript Generics poco a poco se convertirá en algo muy común. El lenguaje cada día tiene mayor tracción y el uso de Genéricos en cualquier lenguage compilado es muy importante. Vamos a ver un ejemplo sencillo de como manejar clases genéricas utilizando Typescript. Para ello partiremos de dos clases muy sencillas Galleta y Golosina […]
10 Características que me gustan de TypeScript
TypeScript es uno de los lenguajes de programación con mayor futuro. ¿Qué es TypeScript?. Basicamente es un superset de JavaScript que aborda de forma elegante muchas de las carencias que JavaScript tiene. Typescript Voy a aprovechar a comentar algunas de las cosas que más me gustan de este lenguaje. Apoyado por fabricantes: Yo creo […]
Angular Modules y el uso de servicios
El concepto de Angular Modules es un concepto cercano al de Java Archive de Java o DLL de .NET en el cual nosotros queremos definir un grupo de funcionalidad reutilizable. Vamos a construir un ejemplo sencillo de Angular Modules. Para ello vamos a partir de un componente de Angular que utiliza un par de servicios. […]







