React

Desarrollo Web con React.js , mi nuevo libro

Desarrollo Web con React.js es mi nuevo libro 🙂 . Hace ya tiempo que no sacaba tiempo para escribir  . Quizás por falta de tiempo o porque no encontré algún tema que me pareciera interesante. Estos últimos meses he podido sacar un hueco para escribir algo sobre React y el mundo de los componentes de […]

springBootAOPDiagram

Spring Boot AOP y rendimiento

El uso de Spring Boot AOP cada día es más común ya que las aplicaciones de Spring Boot necesitan trabajar con conceptos de programación orientada a aspecto. Vamos a construir un ejemplo de Spring Boot AOP orientado a revisar el rendimiento de nuestro código. Para ello nos vamos a descargar de Spring  Initializr  un proyecto […]

AngularRouteController

Angular resolve y manejo de rutas asincronas

¿Para que sirve Angular resolve? . Hoy en día trabajamos cada día más con arquitecturas SPA (Simple Page Application) . En las cuales la mayor parte de las responsabilidades se ubican en el cliente implementando un modelo MVC. En Angular este modelo MVC esta compuesto por las plantillas, Router/Controladores y los Servicios. Son estos últimos […]

JavaBoxingInBoxing

Java Boxing y sus curiosidades

Java Boxing es uno de los conceptos básicos de Java que mas dudas genera a los programadores cuando empiezan a trabajar con el lenguaje. Vamos a explicarlo a detalle. ¿Qué es exactamente el concepto de Java Boxing?. En Java existen dos tipos de estructuras fundamentales , los tipos básicos y los objetos. Los tipos básicos […]

JavaReflectionMetodo

El concepto Java Reflection y como utilizarlo

Java Reflection es quizás el API que más versatilidad aporta al lenguaje Java ya que nos permite resolver muchos problemas de una forma totalmente diferente a la habitual. El API de Java reflection nos permite leer los metadatos de nuestras clases y trabajar con ellos. En un principio no es nada sencillo de entender .Vamos […]

JWTTokenFilter

Creando un JWT token con Node.js y Express

Vamos a crear un JWT Token con Node.js para ver un ejemplo práctico del artículo anterior de JSON Web Tokens . En este caso he elegido Javascript ya que la implementación es muy sencilla.  Lo primero que tendremos que hacer es instalar varias librerías de Node. npm install express npm install body-parser npm install jsonwebtoken npm […]

JSONWebTokenCompleto

Introducción a JSON Web Token y la seguridad

El concepto de JSON Web Token es cada día más común en el desarrollo de aplicaciones web .¿Qué es un JSON Web Token y como funciona?.  Un JSON Web Token es  un contenedor de información referente a la autenticación de un usuario.   Vamos a verlo un poco más a detalle. ¿Cual es la estructura […]

ArquitecturasWebAbiertasDiagram

Arquitecturas Web Abiertas vs Cerradas

¿ Arquitecturas Web Abiertas o Cerradas? . Esta es una pregunta interesante en nuestros días. Para contestarla debemos saber en primer lugar que consideramos una arquitectura web cerrada. Para mí y este es un tema muy personal es una arquitectura web que no dispone de servicios publicados hacía otras aplicaciones. Por decirlo de otra forma nuestra […]

IntStreamDiagram

Trabajando con Java 8 IntStream y sus métodos

El concepto de Java 8 IntStream hace referencia a Streams compuestos por números enteros. Es algo que en muchas ocasiones puede sernos util a la hora de trabajar ya que aporta algunos métodos interesantes, vamos a verlos: Nuestro primer ejemplo crea un Stream de seis números y lo imprime por pantalla. Podemos hacer lo mismo […]

JAXRSClientSecurityDiagram

JAX RS Client Security y servicios REST

Vamos a ver un ejemplo de JAX RS Client Security. En el artículo anterior hemos protegido un recurso REST mediante autenticación básica . Es momento de conectarnos a él usando un cliente Java  . El primer paso es configurar las dependencias que nuestra aplicación de consola necesita usando Maven: Una vez hecho esto vamos a […]