Archive | Arquitectura RSS feed for this section

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 […]

ReactVsAngular2Arquitectura

React vs Angular 2 , frameworks vs librerias

Vamos a comparar React vs Angular 2 . ¿Cual es la mejor solución a nuestros problemas? .  Angular2 tiene un fuerte apoyo por parte de Google pero lo mismo sucede con React y Facebook. Angular 2 En estos momentos Angular2 este en pleno proceso de ebullición , ha salido la versión 2 pero si miramos al […]

sindockervm

¿Qué es Docker y para qué sirve?

Docker es una de las tecnologías más de moda y poco a poco entrará en prácticamente todas las plataformas. Ahora bien ¿qué es ? y ¿cómo funciona?. Docker esta relacionado con el mundo del despliegue de aplicaciones. Todos desarrollamos aplicaciones y las  instalamos  en nuestros servidores . Con el paso de los años ha dejado de […]

arquitecturaswebmodelomvc2

Arquitecturas Web y su evolución

La historia de las Arquitecturas web es ya muy amplia . Hemos pasado por muchos posibles enfoques y soluciones sobre como construir una aplicación web y siempre llegan nuevas ideas que hacen al sector evolucionar. Vamos a echar un vistazo a los diferentes enfoques que se han producido en los últimos 20 años. El Modelo cero […]

jpaproxyreducido

JPA Proxy y su funcionamiento

El concepto de JPA Proxy es a veces difícil de entender para la gente que comienza a trabajar con JPA. ¿Cómo funciona un JPA Proxy? .Vamos a apoyarnos en el ejemplo del artículo anterior y hacer una pequeña modificación . Recordemos que partimos de dos clases Experto e Imparticion relacionadas a través de una relación oneToMany. […]

VersionesDeJavaUltimas

Las versiones de Java y su historia

Las primeras versiones de Java han cumplido 20 años . Hemos pasado de la versión  1.0 a la versión 1.8 .¿Qué es lo que se ha ido añadiendo al lenguaje? . Vamos a echar un vistazo a cada una de las versiones y sus aportes Versiones de Java (1.0 -1.2) Java aparece en 1995 como un […]

DOMandVirtualDOM

¿Qué es el Virtual DOM y como funciona?

El concepto de Virtual DOM es un concepto que cada día esta más de moda. Vamos a intentar explicarlo de una forma gráfica. Imaginemonos que disponemos de una tabla con datos en una página HTML. Esta tabla dispone de en cada fila de un botón de edición. Este botón nos permite cambiar de forma rápida los […]

JBCNConf2016

JBCNConf 2016 , resumen y experiencia

En este artículo voy a hablar de mi experiencia asistiendo como ponente a la JBCNConf de 2016. Un conjunto de charlas sobre tecnologías Java que organiza el grupo de usuarios de Barcelona.  Una de las cosas que más destacaría de las conferencias es que son todas en inglés. Algo que sin ninguna duda ayuda a […]

ServidoresJavaEEJSR

¿Es el fin de los servidores Java EE?

¿Es el fin de los servidores Java EE? .Esta es una pregunta que últimamente esta en el aire . La llegada de arquitecturas basadas en Microservicios y la necesidad de modularizar , esta haciendo que cuando miramos a nuestros servidores de aplicaciones nos entren dudas sobre su futuro. Soluciones como Spring Boot o frameworks como VertX […]

patronMVC

El patrón MVC , arquitectura cliente vs servidor

Uno de los patrones de diseño más utilizados hoy en día es el patrón MVC. La mayoría de los frameworks web se apoyan en él desde Spring MVC , ASP.NET MVC pasando por Laravel. El patrón MVC se basa en la división de responsabilidades.     En este patrón existen tres responsabilidades. La primera de ellas […]