DevMigration

Espacio web diseñado para ayudar a los demas

Logs en tu aplicacion Spring-boot con LogBook

Logging peticiones y respuestas es fácil pero algunas veces se puede tornar un poco complicado y necesitamos entender y buscar cuales archivos y métodos están imprimiendo nuestra data. Para este tipo de problemas ya existe una herramienta que nos ayuda con este problema llamada logbook. Logbook es excelente porque nos ayuda a crear filtros que podemos usar para filtrar información importante que no queremos mostrar en los logs. Agregar dependencias en el archivo Pom. sigue leyendo

Formularios rapidos con formspree

Crear formularios en un proceso fácil, pequeños cambios aquí y allá, estilo, validación de campos, servicios de backend y entre otros pero en este caso hablaremos sobre el procesamiento del formulario y cómo hacer llegar la información. Cuando creamos nuestro formulario necesitamos un desarrollar servicios de backend para ayudarnos a enviar esos mensajes a una dirección de correo electrónica especificada, no es difícil de hacer pero existen algunas cosas que nos quitan un poco de tiempo, como la elección de un framework ExpressJS, Spring boot, Restify, etc. sigue leyendo

Imports (parte 3)

Cuando hablamos sobre el desarrollo de aplicaciones web con Node.js los Imports juegan una parte bien importante al momento de crear nuestra aplicación. Los Imports nos ayudan a la estructuración y reestructuración de nuestra aplicación en cualquier forma que deseemos. Pero también nos ofrecen la facilidad de usar módulos creados por otras personas a la misma vez que los nuestros. Para estar más claros, ya hemos creado y usado un Import que nosotros mismo en la lección pasada cuando creamos variables de entorno. sigue leyendo

Estructura de archivos de Express (part 2)

Bienvenidos a la segunda parte de nuestro tutorial sobre Express, en esta parte vamos a tratar sobre la estructura de archivos de express. También hablaremos sobre la creación de un archivo de configuración y cómo lo podemos usar para cambiar de entorno de desarrollo facil y rapido. Express como muchos otros marcos de referencias basados en NodeJS como restify, fastify, etc. No vienen con una estructura de archivos que seguir exactamente, puedes estructurar tu aplicación como desees pero para propósitos de esta jornada usaremos el patrón de diseño MVC. sigue leyendo

Agregando identidad con favicon a nuestra aplicación web

Favicon no es muy notable pero si eres como yo, te daras cuenta de que resalta bastante cuando tienes muchos tabs abiertos en tu browser. Algunos frameworks como Angular ya vienen con favicon activado pero que tal si queremos cambiarlo por nuestro propio icono. Bueno no busques mas vamos a cubrir los detalles rápido y sencillo: HTML y Angular 9+. HTML y Angular 9+ Para el propósito de este artículo ya e bajado el icono que usare pero si no tienes un icono no te preocupes, puedes descargar uno gratis en este site Font-Awesome. sigue leyendo

Express para principiantes (parte 1)

Bienvenido a la primera parte de nuestra jornada, este capítulo inicial es el primero de una serie, en la cual trataremos y abundaremos sobre Express framework y Node.js. Si no tienes mucho conocimiento sobre Express framework o Node.js no te preocupes esta serie se diseñó tomando en cuenta esas preocupaciones. En esta serie cubriremos muchos de los aspectos del backend solamente. En el futuro trataremos de crear otros tutoriales para enseñar cómo trabajar express y sus soportes para manejadores de vistas como, Pug, Ejs, etc. sigue leyendo