Optimizar barra de Scroll que baja despacio en Chrome en HTML o React

Optimizar barra de Scroll que baja despacio en Chrome en HTML o React

Tiempo de lectura: < 1 minuto El comportamiento lento del scroll en Chrome puede deberse a varios factores específicos del navegador o de la configuración en React Web. Para solucionar el comportamiento lento de scroll en Chrome añadiremos el siguiente código dentro del estilo del contenedor qué realiza el scroll: Habilita will-change: transform en CSS: Para las secciones que necesitan rendimiento … Leer más

Cómo migrar de una tabla de base de datos a otra en la que se comparten algunos datos en MySQL

Cómo migrar de una tabla de base de datos a otra en la que se comparten algunos datos en MySQL

Tiempo de lectura: < 1 minuto Hoy vamos a ver una estrategia para poder migrar datos de una tabla de base de datos MySQL en la que se han eliminado columnas o añadido. Vamos a seguir estos pasos para no morir en el intento: También podemos añadir nuevos valores que no existian y que puedan ser obligatorios en la nueva tabla … Leer más

Crear un .env para Next.js y React

Crear un .env para Next.js y React

Tiempo de lectura: 2 minutos Ho vamos a crear un .env para utilizar con Next.js en React. Para usar variables de entorno en Next.js y React, necesitas crear un archivo .env.local en la raíz del proyecto y definir tus variables de entorno allí. Luego, en el código, accedes a esas variables usando process.env. Pasos para configurar el .env en tu … Leer más

Añadir y utilizar Swagger en tu servidor Go

Añadir y utilizar Swagger en tu servidor Go

Tiempo de lectura: 3 minutos Hoy vamos a aprender cómo podemos añadir Swagger en nuestro proyecto Go. Lo primero que haremos es instalar las librerías necesarias. Instalamos http-swagger Instalamos swaggo files Instalamos Gin Ahora vamos a documentar el código: Primero vamos a main.go y añadimos la cabecera de la aplicación: Importante, cuando despleguemos tenemos que cambiar localhost:8080 por la dirección … Leer más

Docker compose y Docker File para un servidor en Go

Docker compose y Docker File para un servidor en Go

Tiempo de lectura: < 1 minuto Hoy vamos a crear un Docker compose capaz de ejecutar el entorno de Go. Primero vamos a crear un Dockerfile con la configuración para Go Lang: Tenemos que tener nuestra aplicación dentro de una carpeta llamada ./app Después iniciará toda la aplicación. Ahora vamos a crear el docker-compose.yml Y con esto solo tenemos que hacer … Leer más

Estructura de carpetas para API Rest en Go

Estructura de carpetas para API Rest en Go

Tiempo de lectura: 3 minutos Go es un lenguaje de programación eficiente y rápido para construir APIs y microservicios. Aquí te propongo una estructura de carpetas en Go para tu proyecto. Estructura para Go Desglose y Función de Cada Carpeta Ejemplo Básico de Código main.go config/config.go models/item.go controllers/item_controller.go routes/routes.go Inicializar el proyecto en Go Para comenzar el proyecto, puedes iniciar … Leer más

Crear anuncio recompensado (Reward) con react-native-google-mobile-ads para React Native y Expo

Crear anuncio recompensado (Reward) con react-native-google-mobile-ads para React Native y Expo

Tiempo de lectura: 3 minutos Hoy vamos a aprender cómo podemos implementar un anuncio recompensando de Google Admob (Reward) en React Native con Expo. Lo primero que haremos es instalar la libreria de anuncios: Debemos tener una cuenta registrada en Admob. Si usamos Expo tenemos que añadir dentro de app.config.js o app.json lo siguiente: Y tenemos que instalar: Y si … Leer más

Descargar última versión de ADB drivers Android

Descargar última versión de ADB drivers Android

Tiempo de lectura: < 1 minuto Para instalar la últma versión de ADB para Android. Demos hacer lo siguiente: Vamos a la página oficial https://developer.android.com/tools/releases/platform-tools?hl=es-419#downloads Ahora abrimos Cómo descargar las herramientas de la plataforma del SDK para windows. Aceptamos la política de privacidad y se descarga. Lo copiamos en C:/adb Y listo. Para probarlo debemos poner: Y ya podemos usar tanto … Leer más

Diferencia entre usar llaves { en un switch case en JavScript / TypeScript

Diferencia entre usar llaves { en un switch case en JavScript / TypeScript

Tiempo de lectura: < 1 minuto La diferencia principal entre usar llaves en un bloque case y no hacerlo radica en el ámbito de las variables. Sin llaves Cuando no usas llaves en un bloque case, cualquier declaración de variable con const o let se considera que está en el mismo ámbito que el switch y puede causar conflictos. Si declaras … Leer más