Qué es Scratch?
Scratch es uno de los miles de lenguajes de programación que existen para hacer programas, lo que le diferencia principalmente es que no se escribe
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
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
Principio: Composición sobre herencia – Composition over inheritance
Composition over inheritance es un principio de diseño de software que sugiere que es mejor usar la composición de objetos, en la que los objetos
Como instalar Odoo con Docker
Lo primero es instalar docker y docker-compose claro. Creando nuestro archivo docker-compose.yml Una vez hayamos instalado docker, debemos crear el archivo docker-compose.yml en el directorio de nuestra
Optional Chaining
El operador de encadenamiento opcional es una característica de JavaScript que permite acceder a las propiedades de un objeto a través de una cadena de
Arquitectura en capas – Layered Architecture
La arquitectura en capas consta en dividir la aplicación en capas, con la intención de que cada capa tenga un rol muy definido, como podría
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
Patrón Data Access Object (DAO)
El patrón de objeto de acceso a datos (DAO) es un patrón de diseño de software que se utiliza para abstraer el acceso a los
Spring Framework de Java
Anotaciones Spring MVC – Controller @Controller Annotation to indicate that the class is a controller class. @RestController A convenience annotation that is itself annotated with @Controller and @ResponseBody.