Express

Es un framework de desarrollo para Node.js y actualmente casi estándar de facto para la mayoría de aplicaciones desarrolladas en Node.js en la web de hoy.

Es un framework de desarrollo de aplicaciones web minimalista y flexible para Node.js”. Está inspirado en Sinatra, además es robusto, rápido, flexible y muy…

De acuerdo a Wikipedia:
Un patrón arquitectónico es una solución general y reutilizable a un problema común en la arquitectura de software dentro de un contexto dado. Los patrones arquitectónicos son similares al patrón de diseño de software pero tienen un alcance más amplio.

Patrón Modelo Vista Controlador (MVC)

  • Modelo: Es la representación de la…

La arquitectura, más que un modelo es algo estructural. El concepto de arquitectura de software se refiere a la estructuración del sistema que, idealmente, se crea en etapas tempranas del desarrollo. Esta estructuración representa un diseño de alto nivel del sistema que tiene dos propósitos

  • satisfacer los atributos de calidad…

.Net es multiplataforma se podrá ejecutar de forma nativa en diferentes sistemas operativos.

Hay 3 lenguajes de programación que soporta:

  • Visual basic
  • C#
  • F#
  • .Net framework 4.8 (solo en windows)
  • .Net core, es la parte más importante de .NET, se puede ejecutar en cualquier sistema operativo (es la puesta más reciente de .NET)
  • Xamarin/Mono orientado para mobile

Node es un entorno para correr JavaScript fuera del navegador es multiplataforma, está construido con el motor de Google Chrome V8.

El servidor con node maneja las conexiones de manera asíncrona.

¿Qué es middleware?

El middleware es, de hecho, un tipo de software. A diferencia de otros programas informáticos, este sirve para interactuar…

Hola a todos, les contaré sobre este comando que me ha ayudado bastante para manejar mis cambios, a continuación les explico como funciona.

Git stash

Este comando normalmente lo uso cuando estoy trabajando en una funcionalidad y de repente tengo que moverme a otra rama para resolver un (hotfix o trabajar otra…

Behavior subject:

  1. Es un observable y observer
  2. Es usado normalmente para la comunicación entre componentes (padre e hijo), mediante un servicio
  3. Es un como un almacenador de valores (object, boolean, string o number)
  4. Se puede inicializar un valor, para que inmediatamente se subscriban
  5. Mantiene El valor actual( en memoria), es decir cuando navegas por la web, El observable sigue vivo, y puedes suscribirte.

Subject:

  1. Es un observable y observer.
  2. No se puede inicializar un valor
  3. No mantiene El valor actual, si navegas en otra pagina se pierde El observable y por ende no puedes subscribirte
  4. Para que detecte el observer y se subscriba, el observable subject tiene que setear el valor usando El metodo .next(value) después de que se hayan subscrito.

Vamos a comprar un dominio en Namecheap

Como recordatorio, en Namecheap solo tendremos el dominio ssl y en DigitalOcean nuestro hosting.

Paso 1: Ingresamos a namecheap

Consideraciones:

  • Create una cuenta, en caso ya lo tengas, solo logeate
  • Y realiza la búsqueda de tu dominio para alquilarlo (en este ejemplo yo estoy comprando mi dominio: janpierredev.com

Paso 2: Selecciono mi dominio y lo añado a mi carrito

Jose Jan Pierre Sanchez Manosalva

Me gusta jugar futbol, videojuegos y me fascina la programación :::::: www.linkedin.com/in/jose-jan-pierre-sanchez-manosalva

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store