Código & Snippets
Colección personal de fragmentos de código, funciones lógicas, scripts de automatización y comandos reutilizables de arquitectura.
javascript
Performance Interceptor: Middleware de Monitoreo de Latencia para Express
/**
* 🚀 Performance Interceptor Middleware
* Monitorea el tiempo de respuesta de tu API con alta precisión.
*/
JavaScript
Node.js CLI Calculator: Arquitectura Funcional y Asíncrona
/**
* 🧮 CLI Calculator - Node.js
* Una implementación profesional de calculadora para consola.
*/
javascript
Zero Trust Session Interceptor
// Middleware para validar si la sesión fue cerrada remotamente
export const validateSession = async (req, res, next) => {
const session = await prisma.session.findUnique({
where: { id: req.sessionID }
html
Neon Glassmorphism Card Effect
<div class="glass-card">
<h3>Andressy.dev</h3>
<p>Code Playground Activo ⚡</p>
<button class="btn-neon">Explorar</button>
JavaScript / Node.js
Prisma Safe Transaction Wrapper — Gestión Eficiente de Conexiones
/**
* Wrapper para ejecutar consultas Prisma asegurando el cierre
* correcto de la conexión, ideal para entornos con límites estrictos.
*/
JavaScript
Smart Rate Limiter: Protección contra Abuso y Fuerza Bruta
/**
* SMART RATE LIMITER MIDDLEWARE
* Controla el flujo de peticiones para evitar saturación del pool de DB
*/
JavaScript
Prisma Profiler: Monitor de Tiempo de Respuesta y Depuración de Consultas
/**
* PRISMA PERFORMANCE PROFILER
* Monitorea el uso de tus 3 conexiones en tiempo real
*/
JavaScript
API Response Wrapper: Estandarización de Respuestas y Manejo de Errores
/**
* API RESPONSE WRAPPER
* Estructura consistente para todas tus peticiones
*/
JavaScript
Middleware de Seguridad: Blindaje de Cabeceras HTTP (Anti-XSS & Clickjacking)
/**
* SECURITY HEADERS MIDDLEWARE
* Protege tu app contra ataques comunes (OWASP Top 10)
*/
JavaScript
API Proxy para Descargas Seguras (Evitando bloqueos de Blob/Data-URL)
/**
* 🚀 SERVER-SIDE DOWNLOAD PROXY
* Resuelve problemas de descarga en archivos generados por el cliente (Base64).
*/
JavaScript
Optimización de Carga: Lazy Loading Pro con Intersection Observer
/**
* 💎 HIGH-PERFORMANCE LAZY LOADING 💎
* Optimiza el Core Web Vitals (LCP) y mejora la retención de usuarios.
*/
JavaScript / EJS
EJS Canonical Tags con Variables de Entorno y HTTPS Dinámico
/* =========================================================================
1. Configuración del Controlador (Node.js - Express)
========================================================================= */
JavaScript
Motor de Extracción Multimedia con Cheerio & Node.js
/**
* MEDIA HARVESTER CORE - EXTRACTOR ENGINE
* Utiliza Cheerio para parsear el DOM en el servidor de forma ultra rápida.
*/
javascript
Optimización de Carga con Intersection Observer API
/**
* INTERSECTION OBSERVER - INFINITE SCROLL & LAZY LOADING
* Ideal para cargar los siguientes 26 registros en andressy.dev
*/
JavaScript
Implementación del Patrón Observer: El Corazón de la Programación Reactiva
/**
* PATRÓN OBSERVER (Sujeto y Observadores)
* Ideal para: Sistemas de notificaciones, Eventos de UI, y State Management.
*/
javascript
Estructura Base y Middlewares en Express (Lumina Project)
const express = require('express');
const path = require('path');
const session = require('express-session');
const flash = require('connect-flash');