Rutas de Angular

En las aplicaciones de Angular tendremos solamente una página que es el index.html que será el encargado de renderizar todos datos al usuario cambiando el componente que se requiere en cada momento. Por esto motivo se necesita utilizar Routing, ya que será el encargado de mostrarnos en cada momento lo que queremos renderizar dependiendo la URL que visitemos. Tenemos varias maneras de crear un fichero de rutas: Al crear el proyecto agregándole --routing: ng new proyecto --routing, con este comando nos generará un Modulo llamado app-routing.module.ts que se encuentra en "proyecto/src/app", aquí podremos…continue reading →

Enviar Email a través de un formulario con React

Introduccion En este post vamos a realizar un formulario de envio de correo electrónico utilizando React y EmailJs. Además utilizaremos bootstrap para el diseño del formulario y también explicaré de forma detallada como funciona EmailJS tanto a nivel de codigo como también desde su página web para realizar los emails. La idea principal de este proyecto es ver una de las distintas formas que hay para enviar correos electronicos de forma automática a un correo destino con unos datos de contacto para poder realizar preguntas o aclaraciones que puedan ayudar a un comercio…continue reading →

Crear un menú en Vue (Routing)

Introducción Vue al igual que otros frameworks para el desarrollo web, también tiene una forma de crear rutas. Vue permite crear páginas web que sean SPA (Single Page Application), esto quiere decir que el usuario, tiene la sensación de que esta navegando entre varias páginas pero lo que de verdad pasa es que Vue por debajo está cambiando el HTML al instante sin tener que recargar la página., para demostrarlo crearemos un menú en vue. Os voy a poner un ejemplo, estamos en la página principal de una aplicación SPA y navegamos a…continue reading →

Envió de mensajes desde SNS a SQS con C#

Objetivo: Realizar una aplicación para el envió de mensajes desde SNS a SQS con C#. Infraestructura: IAM: Usuario, con grupo de seguridad con políticas asociadas, FullAccess a SNS y SQS.SNS: Un Topic y su Subscriptions asociada la Queue SQSSQS: Queue para la visualización de mensajes enviados. DocumentaciónProcedemos a crear nuestro Topic en SNS.Crearemos un Cola (Queue) en SQS para poder recuperar y conectarlo con nuestro SNS.Debemos modificar nuestra política, para conceder acceso a nuestro Topic SNS el enviar mensajes.En nuestro Topic SNS, debemos crear una subcription al Queue recien creado.Ya tendremos toda nuestra…continue reading →

Desplegar una aplicación mediante Elastic Beanstalk en AWS

En este post vamos a aprender a crear y desplegar una aplicación mediante Elastic Beanstalk en AWS (Amazon Web Service). En este caso la aplicación la crearemos en .Net Core. Elastic Beanstalk https://www.flickr.com/photos/191029366@N05/51201493350/in/dateposted-public/ AWS Elastic Beanstalk es un servicio fácil de usar para implementar y escalar servicios y aplicaciones web desarrollados con Java, .NET, PHP, Node.js, Python, Ruby, Go y Docker en servidores familiares como Apache, Nginx, Passenger e IIS. Elastic Beanstalk es la forma más sencilla de implementar y ejecutar tu aplicación web en AWS. Esto es porque administra automáticamente los detalles…continue reading →

Bases de datos en AWS con Amazon RDS

Para crear una base de datos en AWS se debe utilizar RDS. RDS son las siglas de Relational Database Service. En primer lugar, desde la consola principal de AWS se puede buscar en la caja de búsqueda o seleccionarlo desde "Servicios de AWS". https://flic.kr/p/2m1pdBS Servicios de AWS https://flic.kr/p/2m1tBnq Busqueda de RDS Una vez seleccionado, se redirigirá a la página del panel de RDS. https://flic.kr/p/2m1s9Pw Dashboard de RDS Ahora, se hace doble click sobre "Create Database": https://flic.kr/p/2m1s9Pb Detalle create Database Una vez se haga click se redirigirá a la creación de la base de…continue reading →