Rust Backend Architecture with Axum: Middleware Order, Auth Boundaries, and Request Context
Una sesión práctica de Axum sobre ordenamiento de middleware, límites de autenticación, contexto de solicitud y composición de servicios más segura.
Revisa ideas enviadas por miembros y apoya los temas a los que asistirías.
18 propuestas
Una sesión práctica de Axum sobre ordenamiento de middleware, límites de autenticación, contexto de solicitud y composición de servicios más segura.
Una sesión práctica de fundamentos de DevOps utilizando ejemplos de servicios en Rust para conectar pruebas, contenedores, puertas de despliegue, comprobaciones de estado y planes de reversión.
Una sesión práctica de DevOps utilizando ejemplos de servicios web en Rust para conectar etapas de prueba, entornos de previsualización, puertas de despliegue y planificación de reversiones.
Una sesión práctica de Rust CLI sobre comportamiento amigable para scripts: códigos de salida, flujos de salida, errores y contratos de comandos predecibles.
Una sesión práctica de CLI en Rust sobre archivos de configuración, variables de entorno, valores predeterminados y reglas de precedencia que los usuarios pueden entender.
Una sesión práctica de fundamentos de CLI que utiliza ejemplos de clap para texto de ayuda, seguridad de configuración, manejo de secretos y valores predeterminados amigables para el operador.
Una sesión práctica de CLI en Rust sobre operaciones seguras de archivos: validación de rutas, vistas previas de eliminación, copias de seguridad y comprobaciones antes de cambios irreversibles.
Una sesión práctica de CLI en Rust sobre registros, mensajes de error, separación de stderr/stdout y diagnósticos que ayudan a las personas a solucionar problemas rápidamente.
Una sesión práctica de seguridad en CLI con Rust sobre comportamiento de simulacros (dry-run), flujos de confirmación, cambios de archivos y comandos que son seguros de automatizar.
Una sesión práctica de dos horas sobre espacios de trabajo de Cargo en Rust, centrada en límites de paquetes, características y compilaciones de lanzamiento. Rust se utiliza como contexto de implementación, mientras que la lección principal se mantiene en los fundamentos de la ingeniería de software, fiabilidad, pruebas y claridad operativa.
Una sesión práctica de fundamentos de DevOps utilizando ejemplos en Rust para conectar compilaciones locales, pruebas, contenedores, configuración de servicios y comprobaciones de despliegue.
Una sesión práctica de dos horas sobre indicadores de características (feature flags) de Rust en Cargo, centrada en el tamaño del binario, dependencias y revisión de versiones. Rust se utiliza como contexto de implementación mientras la lección principal se mantiene en los fundamentos de la ingeniería de software, fiabilidad, pruebas y claridad operativa.
Una sesión de fundamentos de backend sobre paginación de API en Axum, filtros, ordenamiento estable y patrones de consulta que permanecen predecibles bajo carga.
Una sesión práctica sobre endpoints de webhooks en Axum: análisis, comprobaciones de firma, idempotencia y respuestas de error claras para sistemas backend reales.
Una sesión práctica de ingeniería de lanzamientos utilizando ejemplos de servicios en Rust para cubrir la revisión de dependencias, comprobaciones de seguridad, empaquetado, notas de lanzamiento y planificación de reversión.
Una sesión práctica de Axum sobre diseño de rutas, coincidencia de comodines, límites de solicitudes y pruebas que mantienen el comportamiento de la API predecible.
Una sesión práctica sobre el manejo de formularios en Axum: validación, respuestas de error, recuperación de usuario y pruebas que previenen flujos de envío interrumpidos.
Una sesión práctica de Axum sobre CORS, encabezados de solicitud, comportamiento de preflight y contratos de API orientados al navegador para servicios web reales.