StackPractices

Etiqueta: validation

Explora 14 recursos prácticos de ingeniería de software etiquetados con "validation". Descubre recetas de código, patrones de diseño, plantillas de documentación y guías detalladas para ayudarte a construir, desplegar y mantener soluciones listas para producción con validation.

Validacion y Limpieza de Inputs

La validacion de input es la primera linea de defensa contra datos malformados, ataques de inyeccion y errores de aplicacion. Una buena validacion es explicita, rechaza datos malos temprano y separa la validacion de la logica de negocio.

Los recursos a continuacion cubren validacion de esquemas, regex, sanitizacion, whitelisting, validadores personalizados y mensajes de error. Cada receta muestra como validar y limpiar inputs de forma segura en formularios, APIs y bases de datos.

Cada recurso incluye explicaciones claras, ejemplos de codigo y advertencias sobre errores comunes. Usa estos materiales para tomar decisiones informadas, evitar problemas en produccion y acelerar tu flujo de trabajo. Si estas empezando, lee primero los articulos marcados como principiante; si ya tienes experiencia, ve directo a los patrones avanzados y las guias de arquitectura.

Formatear Números de Teléfono

Cómo formatear y validar números de teléfono en Python, Java y JavaScript.

Validar schemas de DataFrame con Pandera

Cómo validar schemas de DataFrames de pandas y Polars con Pandera: tipos de columnas, constraints,...

Validar JSON Schema

Cómo validar datos JSON contra schemas en Python, Java y JavaScript.

Parsear y Validar Configuración YAML/JSON

Cómo parsear y validar archivos de configuración de aplicaciones en YAML y JSON en Python,...

Validación de Subida de Archivos en Node.js

Valida subidas de archivos en Node.js con multer para tipo, tamaño y contenido.

Validación de Formularios con react-hook-form y Zod

Construí formularios type-safe en React con react-hook-form y Zod: campos anidados, reglas async,...

Tipos escalares personalizados en GraphQL para fechas,

Define escalares GraphQL personalizados para Date, Email, URL y JSON con logica de serializacion,...

Validacion y sanitizacion de input types en GraphQL en

Implementa validacion centralizada de inputs en GraphQL con funciones personalizadas, schemas Zod y...

Patrón Gatekeeper

Coloca un boundary de validación y seguridad en el edge del sistema para inspeccionar, sanitizar y...

Patrón GraphQL Mutation Validation: Validación de Inputs Centralizada

Centralizá la validación de mutaciones GraphQL con reglas reutilizables, scalars y errores...

Plantilla de Reglas de Calidad de Datos

Una plantilla para definir reglas de validación por dataset y columna: completeness, consistency,...

Plantilla de Runbook de Migración de Datos

Usa esta plantilla de runbook para migrar datos de forma segura. Incluye pre-chequeos, pasos de...

Guía de Data Quality

Dominá data quality: frameworks de validación, profiling, schema enforcement, anomaly detection y...

Arquitectura Zero Trust — Nunca Confíes, Siempre Verifica

Guía práctica para implementar arquitectura Zero Trust: verificación de identidad, privilegio...