Solucionar problema: No muestra los iconos usando expo-vector en Expo 35 o superior

Solucionar problema: No muestra los iconos usando expo-vector en Expo 35 o superior

Tiempo de lectura: < 1 minutoCuando actualizamos a la versión de Expo 35 o 36 o superior, expo-vector no es capaz de mostrar los iconos en Android. Para solucionarlo tenemos que hacer lo siguiente: Primero debemos asegurarnos de que tenemos las versiones correctas según nuestro Expo. En mi caso: Tenemos que tener instalado la librería de react native vector icons: … Leer más

Implementar Expo Image con React Native y Expo para acelerar la carga de imagenes y cache

Implementar Expo Image con React Native y Expo para acelerar la carga de imagenes y cache

Tiempo de lectura: 2 minutosexpo-image es un componente moderno de Expo optimizado para cargar imágenes de forma rápida, eficiente y con caché integrada. Está pensado para reemplazar tanto al Image nativo de React Native como a librerías externas como react-native-fast-image. Incluye: 2. Instalación Si tu proyecto ya usa Expo SDK 49 o superior, puedes instalarlo directamente con: Esto se … Leer más

Distintas formas de obtener la dirección IP en PHP (con Cloudflare, con proxy interno, sin nada etc)

Distintas formas de obtener la dirección IP en PHP (con Cloudflare, con proxy interno, sin nada etc)

Tiempo de lectura: 2 minutosHoy vamos a aprender cómo podemos obtener la dirección IP en PHP incluso si nuestro server está enmascarado desde Cloudflare, Nginx Proxy o si no utilizamos ningún tipo de proxy. Primero vamos a crear un archivo php nuevo llamado ip_config.php Para obtener la dirección IP usaremos la siguiente función: Y ahora te explico cada bloque … Leer más

Cómo crear un sistema de Rate Limit en PHP para limitar peticiones por IP (guía completa paso a paso)

Cómo crear un sistema de Rate Limit en PHP para limitar peticiones por IP (guía completa paso a paso)

Tiempo de lectura: 2 minutosAprende a proteger tu servidor PHP de abusos, bots o ataques de fuerza bruta limitando el número de peticiones por segundo de cada IP. Qué es el Rate Limiting y por qué es importante El Rate Limiting (o limitación de tasa) es una técnica que permite restringir el número de peticiones que un usuario (o … Leer más

Crear un acortador de enlaces usado backend PHP

Crear un acortador de enlaces usado backend PHP

Tiempo de lectura: < 1 minutoHoy vamos a aprender cómo podemos crear un acortador de enlaces para nuestro back con un simple script PHP. Vamos a crear nuestro acortador, podemos llamarlo link.php Con esto lo que haremos es lo siguiente: Para utilizarlo: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor y … Leer más

Crear un holder o context en Flutter

Crear un holder o context en Flutter

Tiempo de lectura: 2 minutosEn Flutter no tiene React Hooks (como react native), pero sí tiene un árbol de widgets donde puedes inyectar datos desde arriba hacia abajo. 1. Usar InheritedWidget (nativo de Flutter) Es el equivalente “puro” al React Context, aunque más bajo nivel. Ejemplo básico: Esto sería lo más parecido a un Context.Provider y useContext de React. … Leer más

Optimización de rendimiento web: tips prácticos para apps grandes

Optimización de rendimiento web: tips prácticos para apps grandes

Tiempo de lectura: 2 minutosEl rendimiento web es un factor crítico para cualquier aplicación moderna, especialmente cuando hablamos de apps grandes con muchas funcionalidades, usuarios concurrentes y datos en tiempo real. Un sitio lento no solo afecta la experiencia del usuario, sino que también puede impactar en la retención, conversiones y posicionamiento SEO. A continuación, te presentamos consejos prácticos … Leer más

Inteligencia artificial aplicada al desarrollo: cómo aprovecharla sin complicarte

Inteligencia artificial aplicada al desarrollo: cómo aprovecharla sin complicarte

Tiempo de lectura: 3 minutosLa inteligencia artificial (IA) ha dejado de ser un tema de ciencia ficción para convertirse en una herramienta cotidiana en el desarrollo de software. Desde la automatización de tareas repetitivas hasta la generación de código inteligente, la IA ofrece oportunidades únicas para aumentar la productividad, mejorar la calidad del software y acelerar los tiempos de … Leer más

Migración a la nube: errores comunes y buenas prácticas

Migración a la nube: errores comunes y buenas prácticas

Tiempo de lectura: 2 minutosLa adopción de la nube es una tendencia consolidada en 2025. Muchas empresas buscan mejorar su agilidad, escalabilidad y reducir costes, pero migrar aplicaciones y datos a la nube no siempre es sencillo. Conocer los errores más frecuentes y las buenas prácticas puede marcar la diferencia entre una migración exitosa y un proyecto lleno de … Leer más

Comparativa de frameworks: React vs Angular vs Vue en 2025

Comparativa de frameworks: React vs Angular vs Vue en 2025

Tiempo de lectura: 2 minutosEl desarrollo web ha evolucionado muchísimo en los últimos años, y elegir el framework adecuado sigue siendo crucial para el éxito de un proyecto. En 2025, React, Angular y Vue siguen siendo los tres frameworks más populares, cada uno con sus fortalezas y limitaciones. Aquí te contamos todo lo que necesitas saber. React: Flexibilidad y … Leer más