Circuit Breaker
Un disyuntor es un patrón de diseño de software que se utiliza para proteger un sistema de sobrecargas o fallas debido a una falla en
Heroku
Que es Heroku? Heroku es una infraestructura para desplegar aplicaciones cuando sólo quieres enfocarte en el desarrollo. Por lo general estas suelen ser empresas grandes
HTML5 [Guía rápida]
Nace en 2014 con nuevas etiquetas: Incorpora etiquetas (canvas 2D y 3D, audio, vídeo) con codecs para mostrar los contenidos multimedia. Etiquetas para permitir generar
Value Object
Los value objects (VO) son objetos que se identifican por su contenido y nos ayudan a modelar conceptos de negocio. Permite mantener la inmutabilidad en
Firebase
Qué es Firebase? Firebase es una plataforma móvil de Google, que nos permite desarrollar más facilmente nuestras apps. Es una plataforma en la nube que nos
Clean Architecture
Clean Architecture es un enfoque de diseño de software que se centra en la separación de las distintas capas de una aplicación y en el
Patrón Constructores Semánticos – Named Constructor
Los named constructors, o «métodos factoría» son pequeñas funciones estáticas que hacen las de generador de instancias de una determinada clase. Nos permiten que nuestros constructores sean
DDD con TypeScript
Para estructurar una aplicación basada en el enfoque de Diseño Orientado a Dominios (DDD, Domain-Driven Design en inglés) en TypeScript, podrías seguir los siguientes pasos:
SaaS, PaaS y IaaS
SaaS (Software como Servicio), PaaS (Plataforma como Servicio) e IaaS (Infraestructura como Servicio) son tres tipos de servicios de computación en la nube que ofrecen
Principio: Tell, Don’t ask
El patrón Tell Don’t Ask es un principio de diseño que se utiliza para mejorar la cohesión y la modificabilidad del código al evitar la