🔥SORTEO de RIFTBOUND en colaboración con Maná Vortex para TODA Europa con 4 ganadores.
- 1x Proving Grounds
- 3x Champion Deck
Requisitos:
1⃣ Sigue a @xNavalha
2⃣ Sigue a @manavortexshop
3⃣ Haz RT y menciona a un amigo.
🥇Ganadores viernes 5 de Diciembre.
Introducing LogoCreator!
An open source logo generator that creates professional logos in seconds using Flux Pro 1.1 on @togethercompute.
100% free and open source. Demo + code:
💡 We just published a canary release of @expo DOM components ("use dom") so you can try it early and give us feedback for SDK 52!
Demo app has MDX and @shadcn UI with the new charts components ↓
CSS Scroll-driven knockout text using SVG filter 🥊
section { filter: url(#knockout); }
section h1 { animation: shrink; }
@keyframes shrink { 0% { scale: 36; }}
Animate text scale on a video overlay ✅
Knock out text using SVG filter ✅
Drive with scroll ✅
¡Brutal herramienta para ver tus bases de datos SQL!
✓ Diagrama interactivo con tus tablas
✓ Descarga el diagrama como una imagen PNG
✓ Compatible con mySQL, PostgreSQL, SQLite y más
→ https://t.co/1vSRiEmwNC
Guía para mejorar el RENDIMIENTO de tu API
Caching
Guarda en memoria las respuestas más usadas y evita conectarte a la base de datos. Menos latencia y respuestas más rápidas.
Paginación
Devuelve sólo el número de resultados que necesites. Menos carga en la petición, menos datos a enviar. No hagas la paginación en el cliente.
Pool de Conexiones
Mantén abiertas conexiones a la base de datos. Crear una conexión cuesta recursos y tiempo (aunque debe existir un límite).
Balanceo de Carga
Distribuye las solicitudes entre múltiples servidores. Así podrás responder a más peticiones al mismo tiempo.
Optimización de Consultas a Base de Datos
Asegúrate de que las consultas sean eficientes y utilicen índices apropiados. Por muy bueno que sea tu backend, si tu base de datos es lenta, tendrás respuestas que tarden más tiempo.
Logging Asíncrono
¡No escribas en el mismo disco que tu servicio! Así evitas bloquear por la escritura del disco duro. Evita esas operaciones en el mismo servidor.
Latencia
Comprueba que los servicios que usas estén en la misma red y puedan comunicarse rápidamente. Unos pocos milisegundos en millones de peticiones marcan la diferencia.
Rate Limiting
Limita el número de solicitudes que un usuario puede hacer en un periodo para prevenir el abuso y garantizar un servicio equitativo.
Compresión de los datos
Usa compresión de brotli o gzip para poder enviar los mismos datos en menos espacio. Así la conexión cerrará antes y tu servicio estará listo para responder más rápido.
Estas son algunas pero existen más. ¿Cuál se te ocurre a ti?
I am building an app with @expo and I was not happy with the bundle size for Android builds.
Here's how you can save up to 40%, in my case 30.2MB -> 19MB
¡No instales dependencias para generar ids aleatorias!
Usa el método crypto.randomUUID
✓ Genera un UUID v4
✓ Usa un generador criptográfico seguro
✓ Disponible en todos los navegadores modernos
Te dejo aquí el código de cómo usarlo:
@Mixwell Gracias por todo Oscar! El impacto que has tenido en todos nosotros tanto a nivel gamer como personal, es algo de valor incalculable. Muchas gracias de verdad por ser una persona tan increíble! 🩷